项目文件夹

文件
2026-07-13 12:58:18 +08:00

29 行
998 B
TOML

此文件含有模棱两可的 Unicode 字符
此文件含有可能会与其他字符混淆的 Unicode 字符。 如果您是想特意这样的,可以安全地忽略该警告。 使用 Escape 按钮显示他们。
[project]
name = "concierge-agent"
version = "0.1.0"
description = "Oracle Agent Spec × Agent Memory × CopilotKit — travel concierge agent"
# oracleagentmemory 26.4.0 ships a cp312-only wheel, so pin to 3.12.
requires-python = ">=3.12,<3.13"
dependencies = [
# Agent Spec → AG-UI adapter (not on PyPI; installed from the ag-ui monorepo).
# The [langgraph] extra transitively brings langgraph + langchain + pyagentspec.
"ag-ui-agent-spec[langgraph] @ git+https://github.com/ag-ui-protocol/ag-ui.git#subdirectory=integrations/agent-spec/python",
# Persistent agent memory on Oracle AI Database, and the DB driver it talks to.
"oracleagentmemory==26.4.0",
"oracledb>=2.2.0",
"langgraph-oracledb>=1.0.1",
# HTTP server + env loading.
"uvicorn[standard]>=0.30",
"python-dotenv>=1.0",
]
# Runnable app, not a distributable library.
[tool.uv]
package = false
[dependency-groups]
dev = ["pytest>=9.1.1", "pytest-asyncio>=1.4.0"]
[tool.pytest.ini_options]
asyncio_mode = "auto"