Support Pydantic AI and Cargo AI agent formats#5
Merged
Conversation
…pport Co-authored-by: Ry <4283+ryw@users.noreply.github.com>
ryw
added a commit
that referenced
this pull request
May 22, 2026
PR #7 argued — correctly — that the v0.1 AGENT_FORMAT decision's universal diff-readability premise breaks down once you account for v0.2's YOLO mode (CI as the gate) and v0.4's RBAC (production review applies regardless of format). Capturing that intent here rather than merging #7, which conflicts with the deleted Node CLI placeholder and pre-dates PR #5/#6 + the v0.1 scaffold. - context/0.3/README.md: new "Direction (v0.3+): Multi-framework agent runtime support" section names LangGraph / OpenAI Agents SDK / Mastra / CrewAI / Pydantic AI code mode as candidate first-class supported runtimes, defines what "supported" means (runtime, git, runs/logs, HITL, observability, governance), and explicitly defers shipping pacing to pilot demand. Adds matching FAQ + open questions. - context/0.3/USER_STORIES.md: US-0.3-13 — run a code-defined agent with full parity on governance, dashboards, and HITL. - context/0.1/AGENT_FORMAT.md: forward-pointer from "Why we did not pick a code-first framework" to the v0.3 direction, and a matching bullet in the v0.3 row of the per-phase table. Closes-in-intent: #7 (PR closed manually; substance recorded here). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
context/0.1/AGENT_FORMAT.mdexplaining why Pydantic AIAgentSpecis primary and Cargo AI JSON is supported.AgentSpecYAML starter agent and updated agents README to explain supported formats.AgentSpecYAML agentagents/hello-world.yaml.context/0.1/README.md,context/0.1/USER_STORIES.md,context/0.1/DEMO_SCRIPT.md) to reflect support for both Pydantic AIAgentSpecand Cargo AI JSON formats.AgentSpecas the canonical format and Cargo AI JSON as an import path.