What's Changed
Other changes
- Polish README for GitHub discovery by @bmdhodl in #419
- Improve repo trust and OSS onboarding by @bmdhodl in #420
- Switch PyPI releases to Trusted Publishing by @bmdhodl in #422
- Point demo users to quickstart activation by @bmdhodl in #423
- Add optional Pydantic AI starter recipe by @bmdhodl in #424
- Clarify incident dashboard handoff by @bmdhodl in #426
- Add dashboard handoff guide by @bmdhodl in #427
- Fix MCP package release consistency by @bmdhodl in #429
- Fix AgentGuard release hygiene docs by @bmdhodl in #438
- feat: add sticky agent proof fixture by @bmdhodl in #432
- Add first-run CLI fallback guidance by @bmdhodl in #435
- Add MCP proof gallery coverage by @bmdhodl in #436
- Guard hosted dashboard handoff copy by @bmdhodl in #437
- Add local-first agentguard-mcp budget server by @bmdhodl in #440
- feat: add deployed-agent guard profile by @bmdhodl in #442
- feat(sdk): publish typed contracts for public SDK surface by @bmdhodl in #444
- docs(readme): add Real Incidents section with PocketOS entry by @bmdhodl in #447
- Make budget MCP entrypoint dogfoodable by @bmdhodl in #454
- docs: record first Glama MCP release by @bmdhodl in #455
- docs: improve Glama metadata quality by @bmdhodl in #456
- Add Glama badges and clean up root docs by @bmdhodl in #457
- Clean root docs and improve query_traces metadata by @bmdhodl in #458
- Add optional MCP npm release guard by @bmdhodl in #430
- docs: add release cadence by @bmdhodl in #459
- Publish AgentGuard skill distribution docs by @bmdhodl in #461
- Document managed-agent threat and cost surfaces by @bmdhodl in #465
- Improve SDK first-run proof by @bmdhodl in #467
- Refresh MCP indexing state and document blockers by @bmdhodl in #472
- [codex] Fix CI tool pins for Python 3.9 by @bmdhodl in #478
- docs: refresh ARCHITECTURE.md to match current repo layout by @bmdhodl in #481
- Clarify doctor first-run proof path by @bmdhodl in #482
- agent: fail clearly for async decorator tracer mismatch by @bmdhodl in #483
- agent: make MCP budget recording atomic by @bmdhodl in #484
- agent: share trace event sanitization with async tracer by @bmdhodl in #485
- agent: fail loudly on guard bugs and refresh pricing trust by @bmdhodl in #486
- agent: harden LangChain callback span bookkeeping by @bmdhodl in #487
- agent: remove dead MCP shim and tighten adoption tests by @bmdhodl in #488
- harden: add actionlint workflow guardrail by @bmdhodl in #489
- feat: goal-level metering API (guard.goal context manager) by @bmdhodl in #521
- docs: position AgentGuard vs Manifest (in-process guard, not LLM router) by @bmdhodl in #522
- docs(readme): cite MSFT Claude Code cost retreat as validation by @bmdhodl in #531
- docs(readme): add agent exfiltration threat model with Copilot Cowork cite by @bmdhodl in #535
- Release v1.2.11 by @bmdhodl in #545
- Gate release announcements on published releases by @bmdhodl in #546
- Harden post-publish release workflow by @bmdhodl in #547
- Prepare v1.2.12 release by @bmdhodl in #548
- Log v1.2.12 release prep handoff by @bmdhodl in #549
- Prepare v1.2.13 release by @bmdhodl in #550
Full Changelog: v1.2.10...v1.2.13