Documentation Index
Fetch the complete documentation index at: https://docs.agentguardian.io/llms.txt
Use this file to discover all available pages before exploring further.
Where to read the notes
AgentGuardian publishes release notes in two places — they’re the same content in two views:- CHANGELOG.md — the canonical, version-controlled changelog at the repo root. Keep-a-Changelog format, every release tagged.
- GitHub Releases — the same content, plus signed Sigstore bundles and the PyPI upload artifact for each tag.
What the entries mean
We follow Keep a Changelog with the following section conventions:| Section | Means |
|---|---|
| Added | New user-visible feature. |
| Changed | A user-visible behaviour change that’s not a bug fix. |
| Deprecated | Still works but will be removed in a future release. |
| Removed | Removed in this release (was previously deprecated). |
| Fixed | Bug fix. |
| Security | Security fix — see the linked advisory for the embargoed disclosure history. |
Versioning
AgentGuardian follows Semantic Versioning 2.0:MAJOR.MINOR.PATCHMAJORbumps for backwards-incompatible API or CLI changes.MINORbumps for new probes, new adapters, new flags — additive only.PATCHbumps for bug fixes, doc fixes, internal refactors.
pyproject.toml and exposed via
agent-guardian --version. The probe-corpus version is tracked
separately at src/agent_guardian/probes/_meta/version.yaml and follows
a YYYY.MM calendar version (e.g., 2026.05) — the corpus grows
faster than the package.
A new probe is a MINOR package bump and a calendar corpus bump.
A removed probe is a MAJOR package bump.
Release cadence
Tagged PyPI releases ship whenever the changelog accumulates more than a few user-visible entries — historically every 2-4 weeks. The release process is documented inMAINTAINERS.md.
There is no fixed schedule. We don’t release on Fridays. We don’t
release the day a major LLM provider ships a breaking change to their
API — we wait, validate, then release.
How to get notified
- Watch the repo on GitHub (Releases only) — fastest path.
- Subscribe to PyPI: the PyPI project page has an RSS feed for new releases.
- Star the repo to see releases in your GitHub feed.
Verify a release
Every tagged release artifact is signed via Sigstore keyless OIDC. See Security policy → Supply-chain integrity for thecosign verify-blob command.
Where to file feedback about a release
- Regression in this release vs the previous one —
open an issue
with the
kind/regressionlabel. - A bug that’s been around a while — same place, without the regression label.
- A feature request inspired by what shipped — use Discussions → Ideas.
Next step
Roadmap
What’s coming next, and how to influence it.
Support
How to get help with a specific release.