Skip to content

Agent Native 1.0.0

Latest

Choose a tag to compare

@devin-thomas devin-thomas released this 12 Oct 04:59

The first stable release. Stability lists the eleven stable entry points covered by semver and the experimental ones that are not. Upgrading from 0.1.x covers every change below. See the 1.0.0 changelog.

  • npm run check:api guards the declarations of every stable entry point against api/stable-api.txt.
  • Breaking: @uppercut-labs/agent-native/mcp no longer exports the MCP Apps plumbing. Use @uppercut-labs/agent-native/mcp-apps.
  • Behavior change: with bearerAuth and no public-read capability, a request without a token gets a 401 challenge instead of an empty tool list. bearerAuth.required controls this.
  • Bindings receive the authorized caller as context.caller, including the verified identity.
  • MCP adapters gain onToolFailure and toolName.
  • The Zod peer accepts ~4.6.5.
  • npm run check passes on Windows 11 with npm 12.

These changes come from the first real integration, Domain Expansion. It serves its records to Claude Code over remote MCP on Cloudflare Workers.

Installation

@uppercut-labs/agent-native@1.0.0 is published, and npm latest resolves to 1.0.0. Install it with npm install --save-exact @uppercut-labs/agent-native@1.0.0. The registry download is byte-identical to the attached archive. If a registry can't be reached, use the attached archive and its .sha256.

The archive was packed from a clean clone of a7b3408, which passed Node 22/24 CI. It has 170 files and SHA-256 2d56d226791fdd7025cfec172cda83e408464b78141264a51f104f249761cf1e.