Skip to content

AGP Community Edition v0.0.8

Choose a tag to compare

@getraksha-ops getraksha-ops released this 15 Jun 01:09

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_rotated audit 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"]), typeless enum / oneOf / $ref properties, or an empty inputSchema (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's run_secret_scanning) from being governed. Bare-scalar properties and non-object inputSchema.type are still rejected.
  • agp stop registry reported "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 restart report "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 all

On 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.