omnigent-client==0.1.1
omnigent-ui-sdk==0.1.1
pyyaml<7,>=6.0
openai<3,>=1.0
rich<14,>=13.0
prompt_toolkit<4,>=3.0
mcp<2,>=1.0
starlette<1,>=0.27
uvicorn[standard]<1,>=0.30
httpx<1,>=0.27
ftfy>=6.0
psutil<8,>=5.9
cel-expr-python>=0.1
keyring<26,>=24
tomlkit<1,>=0.12
alembic<2,>=1.0
anyio<5,>=4.0
cachetools<7,>=5.0
click<8.2,>=8.0
fastapi<1,>=0.100
pexpect<5,>=4.9
pyte<1,>=0.8
pydantic<3,>=2.0
sqlalchemy<3,>=2.0
tiktoken<1,>=0.7
opentelemetry-exporter-otlp-proto-grpc<2,>=1.20
opentelemetry-exporter-otlp-proto-http<2,>=1.20
opentelemetry-instrumentation-fastapi<1,>=0
opentelemetry-instrumentation-httpx<1,>=0
claude-agent-sdk>=0.1.62
openai-agents>=0.0.17
PyJWT[crypto]<3,>=2.8
argon2-cffi<24,>=23.1
packaging<26,>=23

[agents-sdk]
openai-agents<1,>=0.1
opentelemetry-instrumentation-openai-agents-v2>=0.1

[all]
databricks-sdk<1,>=0.56.0

[bedrock]
boto3<2,>=1.30
botocore<2,>=1.30

[claude-sdk]

[databricks]
databricks-sdk<1,>=0.56.0
opentelemetry-distro<1,>=0
psycopg[binary]<4,>=3.1
databricks-mcp>=0.1.0
mlflow<4,>=3

[daytona]
daytona<1,>=0.180

[dev]
pytest>=7.0
mlflow<4,>=3
pytest-asyncio>=0.21
pytest-xdist>=3.6
pytest-cov>=5
pytest-playwright>=0.5
pytest-shard==0.1.2
pytest-timeout==2.4.0
pytest-rerunfailures==16.3
filelock>=3.0
ruff>=0.6
mypy>=1.10
pre-commit>=3.5
types-PyYAML>=6.0
pathspec>=0.12

[modal]
modal<2,>=1.0

[openai-agents]

[tracing]
mlflow<4,>=3

[vertex]
google-auth<3,>=2.0
