Skip to content

feat: port pydantic-ai v1.89.1 — bundled Library Skills#72

Draft
Copilot wants to merge 3 commits intomainfrom
copilot/port-pydantic-ai-v1-89-1-changes
Draft

feat: port pydantic-ai v1.89.1 — bundled Library Skills#72
Copilot wants to merge 3 commits intomainfrom
copilot/port-pydantic-ai-v1-89-1-changes

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented May 2, 2026

Ports the primary change from pydantic-ai v1.89.1: bundled coding-agent skill files shipped alongside the package for IDE/AI assistant auto-discovery.

What changed

  • New: packages/sdk/.agents/skills/building-vibes-agents/ — TypeScript equivalent of pydantic-ai's .agents/skills/building-pydantic-ai-agents/ directory:

    • SKILL.md — entry point with quick-start examples, routing table, and common gotchas
    • references/AGENTS-CORE.md — agent creation, models, output types, run methods, dependency injection
    • references/TOOLS-CORE.mdtool vs plainTool, Zod parameters, argsValidator, retries, fromSchema
    • references/TOOLSETS.mdFunctionToolset, FilteredToolset, WrapperToolset, MCP, lifecycle hooks
    • references/STRUCTURED-OUTPUT.md — Zod output schemas, result validators, outputTool, union types
    • references/TESTING-AND-DEBUGGING.mdTestModel, FunctionModel, captureRunMessages, agent.override()
    • references/MESSAGE-HISTORY-AND-STREAMING.md — history, streaming, typed event stream, eventStreamHandler
    • references/MULTI-AGENT-AND-GRAPH.md — agent-as-tool, sequential handoff, Graph, persistence
  • packages/sdk/docs/reference/features.mdx — added Bundled Library Skill row (v1.89.1, ✅)

  • .github/pydantic-ai-version.txt — bumped to 1.89.1

Not ported

Change Reason
Bug fix: wrap_validation_errors on ToolManager Python-only ToolManager/capabilities hook chain; vibes uses direct tool execution
Defer anyio.Lock creation Python-specific async event loop binding

Copilot AI assigned Copilot and a7ul May 2, 2026
Copilot AI linked an issue May 2, 2026 that may be closed by this pull request
11 tasks
Copilot AI changed the title [WIP] Chore: port pydantic-ai v1.89.1 changes feat: port pydantic-ai v1.89.1 — bundled Library Skills May 2, 2026
Copilot AI requested a review from a7ul May 2, 2026 09:44
Copilot finished work on behalf of a7ul May 2, 2026 09:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

chore: port pydantic-ai v1.89.1 changes

2 participants