Changelog: harnessweaver-pydantic-ai¶
All notable changes to this plugin. The format follows Keep a Changelog, and this package uses Semantic Versioning on its own (RULES V1). Versions before 0.1.2 were never published; their Git tags (harnessweaver-pydantic-ai@<version>) mark the commit where each one landed.
[Unreleased]¶
0.1.2 - 2026-11-01¶
The first version published to PyPI.
Added¶
- The package ships the Apache-2.0
LICENSEin its wheel and sdist.
0.1.1 - 2026-11-01¶
Security¶
- A Pydantic AI agent's tool with a harness manifest was offered to the model with the agent's own definition, so a third-party toolset could change what a reviewed tool told the model.
HarnessCapabilitynow offers the manifest's description and schema. The agent's own handler still runs, and a same-named tool isn't proved to behave as reviewed: review or prefix a toolset's tool names, and close the schema to refuse undeclared arguments.
0.1.0 - 2026-10-20¶
Added¶
- The
pydantic_ai.agentrunner (the spec's models or the agent's own, the task's prompt and tools,deps, repairs asModelRetry, approvals that suspend and resume through Pydantic AI's deferred tools, including tools markedrequires_approval=True) and thewrap()adapter for Pydantic AI agents, both governing throughHarnessCapability(ADR-0037).make conformancecovers it.