Skip to main content
Each entry covers one release of MCP, the SDK and these docs, with the upgrade steps it needs. Earlier releases are summarized under History. Package records: proofable/sdk, proofable/mcp, and proofable/docs.
Published APIs and verifier schemas may change between minor versions. Breaking changes are listed in each entry and in the repo changelogs.
SDK
v0.1.6

A named agent uses only its own delegation

@proofable/sdk@0.1.6 will not apply a delegation to a named agent unless that delegation names the agent. A mounted agent no longer carries an unused runtime field, so the host that runs it picks its own runtime. The packaged skills now match @proofable/mcp@0.1.7, including the external-signer prepare-and-submit flow.
MCP
v0.1.7

One listing description everywhere

@proofable/mcp@0.1.7 uses one description across OpenAI, the MCP Registry, npm, Claude, Cursor, and Codex: “Context and control for any AI,” followed by the identity, access, tools, and proof details. Earlier releases carried different copy on each platform.
SDKDocs
v0.1.5

Proofable naming, current skills, typed portable proof

@proofable/sdk@0.1.5 carries the fixes since 0.1.4. The personal_sign wallet error now names Proofable instead of NEUS, the CLI --live help no longer assumes an IDE, and the packaged skills match the proofable/mcp 0.1.6 set. A mounted agent no longer carries an unused skills field, and types.d.ts declares portableProof and options.disclosePortableProof.
MCPDocs
v0.1.6

One plugin listing, one version line

@proofable/mcp@0.1.6 aligns the ChatGPT and Codex plugin manifests on one shared display name, description set, policy URLs, and starter prompts.The SDK and MCP also version independently now. @proofable/sdk@0.1.5 and @proofable/mcp@0.1.6 are both current; a change to one does not force a version bump on the other.
SDKDocsAgents
v0.1.4

A delegation with no actions grants nothing

@proofable/sdk@0.1.4 makes an empty or missing allowedActions list grant nothing to a delegated agent, matching the hosted contract. A delegated host action is denied with ACTION_NOT_ALLOWED; mounts you own keep their existing behavior. See Run your first guarded action.
APIDocsPricing
Checking a proof is free

Checks are free

Checking an existing proof now costs 0 credits. You pay only when you create a new proof.
  • GET and POST /api/v1/proofs/check are free. Rate limits per plan are the only control.
  • Per-request surcharges for verifier count, query complexity, time window, and result limit are removed.
  • /api/v1/proofs/check is no longer an x402 pay-per-call resource. Proof creation and share grants still are.
  • Access grants are a flat 2 credits. Duration tiers (perHour, maxDurationBonus) were removed; the grant’s own duration limit is enforced where the grant is created.
Reuse is the point of a portable proof, so checking one is free and rate-limited rather than metered. See Pricing and Reuse verification.
SDKAPIDocsMCPAgents
v0.1.2

Agent authority, listed explicitly

An agent’s authority is what its delegation lists, not a scope string. allowedActions minus deniedActions is the grant, and a delegation with no listed actions grants nothing.
  • Delegations require allowedActions and only accept canonical action names.
  • Spend authority is bounded: make_payment needs allowedPaymentTypes and maxSpend together.
  • App agents list the web origins they may act from in allowedOrigins, or "*" for servers.
  • Revoked, superseded, and expired delegations grant nothing.
SDKAPIDocsMCP
v0.1.1

Builder path without a listing

Define the checks in your app. Check the visitor by account. Reuse a current proof. Verify only what is missing.
  • defineGate + gateCheck({ gate, subject }) does not create a Proofable profile.
  • POST /api/v1/proofs/check takes the same x402 pay-per-call rail as GET.
  • MCP sign-in stays OAuth. Machine API calls stay x402, sponsor, or credits.
  • gateCheck({ gateId }) still works for published listings.

One description per public surface

GitHub, npm, the MCP Registry, and product pages no longer repeat the product line. Each surface now carries its own description, so search and directories show what that surface is instead of one slogan everywhere.
  • MCP package and registry: Give AI agents identity, scoped access, trusted context, and verifiable actions through MCP.
  • SDK package: SDK and CLI for verification gates, reusable proof, and agent permissions.
  • Docs: Docs for verification, gates, proofs, agents, and MCP.
  • The category line stays the remembered brand: The trust harness for AI.
  • Release notes now summarize the predecessor @neus releases in one readable history section.
MCPSDKDocsAgents
v0.1.0

First Proofable release

Connect your AI client once. Carry agent identity, limits, and current proof into the next client or app.
  • Connect context, tools, and authority to your profile.
  • Reuse a current proof instead of repeating the check.
  • Give each agent an identity, a spend limit, and permissions you can revoke.
  • Require current proof before access or a protected action.
If you are upgrading from the earlier @neus packages, see the migration guide.

Breaking changes

  • @neus/sdk is now @proofable/sdk. @neus/mcp-server is now @proofable/mcp.
  • The CLI binary is proofable (was neus). Run npx -y @proofable/sdk setup.
  • MCP tools are named proofable_*. tools/list advertises only these names.
  • The MCP config key is proofable. The token store moved from ~/.neus/ to ~/.proofable/, so sign in once.
Full rename mapping and fix steps: Migration guide.

History

Before the Proofable packages, the same product shipped as @neus/sdk and @neus/mcp-server. The notes below are the highlights of each predecessor release. The complete record stays with those packages on npm and in the archived source at proofable/network under the neus-final tag. To move an @neus install to Proofable, see the migration guide.
Last modified on October 25, 2026