You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Added
Add first-class Pydantic request and response contracts with provider-neutral structured output, tool execution, HTTP validation, OpenAPI schemas, and locally validated runtime results. (#8)
Add declarative Depends and runtime-enforced Required operations so endpoint signatures define a closed deterministic capability set without handler code or extra HTTP fields. (#9)
Expand runtime, deterministic operation, and CLI test coverage, including mandatory capability omission and exact command-line failure diagnostics. (#10)
Document the shipped declarative capability model and publish the roadmap for typed operations, database adapters, execution selection, receipts, stable failures, and optional larger harnesses. (#11)
Document deterministic and agentic endpoint execution modes, decision rules, examples, and the current status of automatic execution selection. (#13)
Lead with the signature-only, no-handler endpoint contract for unified deterministic and agentic execution, and document planned SQLAlchemy and SQLite capability adapters with restricted database-operation examples. (#14)
Fixed
Stop exposing summonpot's internal endpoint and runtime closure state as query parameters in generated OpenAPI schemas. (#7)
Correct README examples and terminology to use real application-owned capabilities consistently and remove placeholder operations and unimplemented streaming claims. (#12)