Introduce brand new CLI experience with tracing and quickstart (#724)

Release hardens tracing and routing: clearer CLI, modular internals, updated demos/docs/tests, and improved multi-agent reliability.

Co-authored-by: Adil Hafeez <adil.hafeez@gmail.com>
This commit is contained in:
Musa 2026-02-10 13:17:43 -08:00 committed by GitHub
parent 5394ef5770
commit e3bf2b7f71
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
23 changed files with 2429 additions and 83 deletions

View file

@ -7,10 +7,15 @@ readme = "README.md"
requires-python = ">=3.10"
dependencies = [
"click>=8.1.7,<9.0.0",
"grpcio>=1.60.0",
"jinja2>=3.1.4,<4.0.0",
"jsonschema>=4.23.0,<5.0.0",
"opentelemetry-proto>=1.20.0",
"questionary>=2.1.1,<3.0.0",
"pyyaml>=6.0.2,<7.0.0",
"requests>=2.31.0,<3.0.0",
"rich>=14.2.0",
"rich-click>=1.9.5",
]
[project.optional-dependencies]
@ -30,6 +35,10 @@ path = "planoai/__init__.py"
[tool.hatch.build.targets.wheel]
packages = ["planoai"]
include = ["planoai/templates/*.yaml"]
[tool.hatch.build.targets.sdist]
include = ["planoai/templates/*.yaml"]
[tool.pytest.ini_options]
addopts = ["-v"]