AGP Community Edition v0.0.8
AGP Community Edition v0.0.8 (private test release)
Pre-release build for private testing. The first public release will be v0.1.0.
New since v0.0.7
- Rotate backend credentials from the console — no re-registration. When a tool's backend token expires or is rotated (e.g. a GitHub PAT), you can now refresh it in place: Tools → filter by server alias → select the tools → Rotate credentials, paste the new secret. The credential is replaced on each tool's current version (schema, backend URL, and version are unchanged), and the Proxy picks it up on the next call — no restart. Same select-then-act flow as bulk yank/deprecate. The new secret is write-only in the UI and is never echoed or logged; each rotation emits a
tool.credential_rotatedaudit event (auth type only).
Fixed since v0.0.7
- More real-world MCP tools now register. Schema validation was too strict and rejected valid tools whose input schemas use nullable type arrays (
["string","null"]), typelessenum/oneOf/$refproperties, or an emptyinputSchema(parameterless tools). These now register correctly. AGP is a governance layer, not the schema authority — a false rejection is fail-closed (the tool is never reachable), so over-strict checks only kept legitimate tools (e.g. GitHub'srun_secret_scanning) from being governed. Bare-scalar properties and non-objectinputSchema.typeare still rejected. agp stop registryreported "killed" instead of "stopped". The Registry's long-lived watch streams to the Proxy blocked graceful shutdown past the supervisor's grace window, so it was force-killed. The Registry now shuts those streams promptly and exits cleanly.agp stop/agp restartreport "stopped".
Changed: agp-registry and agp-admin-ui; all other components carry the same commits as v0.0.7.
Upgrading from v0.0.7
agp fetch all # macOS/Linux
agp restart allOn Windows, agp fetch all then agp restart all (re-install the CLI only if you want the latest agp binary: irm https://raw.githubusercontent.com/getraksha/agp/main/install.ps1 | iex).
Install
- macOS / Linux:
curl -fsSL https://raw.githubusercontent.com/getraksha/agp/main/install.sh | sh - Windows (PowerShell):
irm https://raw.githubusercontent.com/getraksha/agp/main/install.ps1 | iex
Then agp init · agp fetch all · agp start all · agp setup --agent-id my-agent --client claude-desktop.
Platforms
macOS (arm64, amd64) · Linux (amd64, arm64) · Windows (amd64, arm64)
Verify
All assets are listed with SHA-256 checksums in SHA256SUMS and manifest.json; the CLI and install scripts verify checksums automatically.