Skip to content

Commit d22aa1d

Browse files
fix(examples): declare local SDK workspace deps (#222)
1 parent 981e33d commit d22aa1d

7 files changed

Lines changed: 21 additions & 1 deletion

File tree

examples/cisco_ai_defense/pyproject.toml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,11 @@ dependencies = [
88
"httpx>=0.24.0",
99
# Use the local SDK for decorator-based example
1010
"agent-control-sdk>=5.2.0",
11-
# When using SDK from path/editable, engine and models are not vendored
11+
# When using SDK from path/editable, engine, models, and telemetry are not vendored
1212
"agent-control-engine>=5.2.0",
1313
"agent-control-models>=5.2.0",
1414
"agent-control-evaluators>=5.2.0",
15+
"agent-control-telemetry>=5.2.0",
1516
]
1617

1718
[project.optional-dependencies]
@@ -38,3 +39,4 @@ agent-control-sdk = { path = "../../sdks/python", editable = true }
3839
agent-control-models = { path = "../../models", editable = true }
3940
agent-control-engine = { path = "../../engine", editable = true }
4041
agent-control-evaluators = { path = "../../evaluators/builtin", editable = true }
42+
agent-control-telemetry = { path = "../../telemetry", editable = true }

examples/google_adk_callbacks/pyproject.toml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ dependencies = [
88
"agent-control-engine",
99
"agent-control-evaluators",
1010
"agent-control-models",
11+
"agent-control-telemetry",
1112
"agent-control-sdk",
1213
"google-adk>=1.0.0,<2.0.0",
1314
"google-genai>=1.0.0",
@@ -26,3 +27,4 @@ agent-control-sdk = { path = "../../sdks/python", editable = true }
2627
agent-control-models = { path = "../../models", editable = true }
2728
agent-control-engine = { path = "../../engine", editable = true }
2829
agent-control-evaluators = { path = "../../evaluators/builtin", editable = true }
30+
agent-control-telemetry = { path = "../../telemetry", editable = true }

examples/google_adk_decorator/pyproject.toml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ dependencies = [
88
"agent-control-engine",
99
"agent-control-evaluators",
1010
"agent-control-models",
11+
"agent-control-telemetry",
1112
"agent-control-sdk",
1213
"google-adk>=1.0.0,<2.0.0",
1314
"google-genai>=1.0.0",
@@ -26,3 +27,4 @@ agent-control-sdk = { path = "../../sdks/python", editable = true }
2627
agent-control-models = { path = "../../models", editable = true }
2728
agent-control-engine = { path = "../../engine", editable = true }
2829
agent-control-evaluators = { path = "../../evaluators/builtin", editable = true }
30+
agent-control-telemetry = { path = "../../telemetry", editable = true }

examples/google_adk_plugin/pyproject.toml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ dependencies = [
88
"agent-control-engine",
99
"agent-control-evaluators",
1010
"agent-control-models",
11+
"agent-control-telemetry",
1112
"agent-control-sdk",
1213
"google-adk>=1.0.0,<2.0.0",
1314
"google-genai>=1.0.0",
@@ -26,3 +27,4 @@ agent-control-sdk = { path = "../../sdks/python", editable = true }
2627
agent-control-models = { path = "../../models", editable = true }
2728
agent-control-engine = { path = "../../engine", editable = true }
2829
agent-control-evaluators = { path = "../../evaluators/builtin", editable = true }
30+
agent-control-telemetry = { path = "../../telemetry", editable = true }

examples/langchain/pyproject.toml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ dependencies = [
77
"agent-control-engine",
88
"agent-control-models",
99
"agent-control-evaluators",
10+
"agent-control-telemetry",
1011
"agent-control-sdk",
1112
"langchain>=0.3.0",
1213
"langchain-community>=0.3.0",
@@ -43,3 +44,4 @@ agent-control-sdk = { path = "../../sdks/python", editable = true }
4344
agent-control-models = { path = "../../models", editable = true }
4445
agent-control-engine = { path = "../../engine", editable = true }
4546
agent-control-evaluators = { path = "../../evaluators/builtin", editable = true }
47+
agent-control-telemetry = { path = "../../telemetry", editable = true }

examples/steer_action_demo/pyproject.toml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ dependencies = [
77
"agent-control-engine",
88
"agent-control-models",
99
"agent-control-evaluators",
10+
"agent-control-telemetry",
1011
"agent-control-sdk",
1112
"langchain>=0.3.0",
1213
"langchain-community>=0.3.0",
@@ -38,3 +39,4 @@ agent-control-sdk = { path = "../../sdks/python", editable = true }
3839
agent-control-models = { path = "../../models", editable = true }
3940
agent-control-engine = { path = "../../engine", editable = true }
4041
agent-control-evaluators = { path = "../../evaluators/builtin", editable = true }
42+
agent-control-telemetry = { path = "../../telemetry", editable = true }

examples/strands_agents/pyproject.toml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,10 @@ readme = "README.md"
66
requires-python = ">=3.12"
77
dependencies = [
88
"agent-control-sdk[strands-agents]>=6.3.0",
9+
"agent-control-engine>=6.3.0",
10+
"agent-control-evaluators>=6.3.0",
11+
"agent-control-models>=6.3.0",
12+
"agent-control-telemetry>=6.3.0",
913
"openai>=1.0.0",
1014
"python-dotenv>=1.0.0",
1115
"httpx>=0.24.0",
@@ -41,3 +45,7 @@ python_files = ["*_test.py", "test_*.py"]
4145

4246
[tool.uv.sources]
4347
agent-control-sdk = { path = "../../sdks/python", editable = true }
48+
agent-control-models = { path = "../../models", editable = true }
49+
agent-control-engine = { path = "../../engine", editable = true }
50+
agent-control-evaluators = { path = "../../evaluators/builtin", editable = true }
51+
agent-control-telemetry = { path = "../../telemetry", editable = true }

0 commit comments

Comments
 (0)