Skip to content

adapters: PydanticAI TargetAdapter package #45

Closed

Description

@CodewithJha

Problem

ROADMAP Beta lists PydanticAI alongside LangGraph/CrewAI. No package exists. Architecture supports an independent adapter (ADR-018) once tool observation is proven.

Repository evidence

  • TargetAdapter port
  • Reference: packages/mutiny_openai_agents/
  • docs/ROADMAP.md Beta

Why it matters

PydanticAI users get the same Local CLI campaign/minimize/regress loop without Core forks. Prefer after or parallel to LangGraph (#29) — same interface.

Proposed direction

New packages/mutiny_pydantic_ai/ (name TBD) implementing TargetAdapter with offline unit fixture. Fail closed with ToolsNotObservableError if tools cannot be observed.

Acceptance criteria

  • Package + README (CLI-local; Hosted observe-only)
  • Offline unit test with tool observation or explicit observability error contract
  • Core unchanged

Scope / NOT included

  • AutoGen (v1 roadmap); Hosted exec; stub-only empty packages

Difficulty

L · adapters

Activity

  1. added
    enhancementNew feature or request
    help wantedExtra attention is needed
    priority:P3Nice-to-have with real value
    adaptersTargetAdapter / framework adapters
    on Sep 9, 2026
  2. self-assigned this
    on Sep 9, 2026
  3. BasilZafar11 commented on Oct 26, 2026

    @BasilZafar11
    Contributor

    Opened PR #139 adding a local PydanticAI adapter with offline tool-observation tests and fail-closed observability handling. Core remains unchanged. All 758 tests and CI checks pass.

    #139

  4. added a commit that references this issue on Oct 29, 2026
    519545b
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

adaptersTargetAdapter / framework adaptersenhancementNew feature or requesthelp wantedExtra attention is neededpriority:P3Nice-to-have with real value

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions