networkx<4,>=3.0
pyyaml<7,>=6.0.3
pydantic<3.0,>=2.7
python-frontmatter<2,>=1.1.0

[agents]
claude-agent-sdk<1,>=0.1.45
openai-agents<1,>=0.10.5

[all]
akms[compmech,failure-memory,learn,nodes-gen,orchestration]
akms-nodes-gen[llm]<0.4,>=0.3.2

[compmech]
compmech-reference-pack[mechdsl]<0.4,>=0.3.2

[failure-memory]
akms-failure-memory<0.4,>=0.3.2

[learn]
akms-learn<0.4,>=0.3.2

[mcp]
mcp<2,>=1.0

[nodes-gen]
akms-nodes-gen<0.4,>=0.3.2

[orchestration]
akms[agents,mcp,telemetry]
litellm<2,>=1.96.2

[telemetry]
opentelemetry-api<2.0,>=1.40.0
opentelemetry-sdk<2.0,>=1.40.0
opentelemetry-exporter-otlp<2.0,>=1.40.0
