TreeshipReleasesBlogDocsGitHub

Writing

Releases

What each version added, in the order it shipped.

Treeship 0.31: Verifiable Intent credentials, shipped

treeship vi implements the Verifiable Intent v0.1 draft, signs the Layer 3 pair with a Treeship receipt-chain attestation inside, and interoperates with the reference SDK both ways in CI.

Treeship 0.27: the custody handshake

Foreign work handed over A2A or MCP is refused until the other agent proves live key control, and the handoff receipt records that it did.

Treeship 0.26: workflow conformance

A signed workflow.v1 declaration can now be verified against what a session actually did. One fail-closed path runs from the declaration to a conformance report.

Treeship 0.25: revocation, and the wasm saga

Grant revocation works end to end and Linux arm64 binaries ship. It took four point releases to get a working verifier back onto npm, and the lesson is worth the telling.

Treeship 0.24: trusted rooms end to end

A room is a session whose participant set grows by signed invitation. 0.24 signs the room into the receipt, derives the roster from evidence, and adds a liveness challenge on join.

Treeship 0.23: grants you can issue

0.22 taught the verifier to judge delegation chains and effect finality. 0.23 gives the CLI the commands to mint grants and emit the action/v2 receipts those checks apply to.

The ack is not the act

A valid signature proves a receipt is authentic. It does not prove the thing actually happened. Treeship 0.21 makes that difference something you can check, and refuses to fake the part it cannot.

Treeship 0.20: selective disclosure

An agent can present only the capabilities a verifier needs, and the unsound Groth16 path is quarantined in favor of a statement-first design.

releasev0.20.04 min read

Treeship 0.18: onboard once, present anywhere

Signed work history, certificate chains to the ship, offline presentations with a challenge handshake, and a checkpoint-pinned track record.

Treeship 0.15: bridges sign with their own keys

The MCP and A2A bridges provision per-agent keys by default, A2A skills become cards, and audit proves a hub log was only appended to.

Treeship 0.14: capability cards and the agent resolver

Agents get per-agent keys, signed capability cards, and a hub-backed resolver with a transparency log that your own machine re-verifies.

Treeship 0.11: agent invitations

A second agent can join a session through a signed, single-use, expiring invitation that the host countersigns. Plus a local dashboard, a feature inventory, and new skills.

Treeship 0.10.1: agent-native sharing and a supply-chain floor

An agent in a fresh sandbox can install Treeship, run a session, and return three working URLs. 0.10.1 hardens the binary, keystore, SDK, and MCP server underneath.

Treeship 0.9.10: approval authority

Grants define authority, uses prove consumption, an append-only journal enforces replay, and packages carry the evidence. The 0.9.10 patch closes the bypasses an adversarial review found.

Treeship 0.9.6: the trust fabric

Three-layer file capture, tool usage checked against the agent certificate, and scoped approvals. A receipt can now say whether the agent stayed inside its bounds.

Treeship 0.9: verify a receipt anywhere it lands

treeship verify takes a URL, a package, or an id and cross-checks against an Agent Certificate. The same checks ship as WASM for Node, Deno, edge runtimes, and browsers.

Treeship 0.8: zero to receipt in under 90 seconds

treeship add instruments the agent frameworks already on your machine, quickstart walks to a first receipt, and agents get an identity certificate.

Treeship 0.7: session receipts you can verify offline

A closed session now becomes a .treeship package with a Merkle root, a static verifier page, a public hub URL, and A2A middleware.

Treeship 0.1: signed, content-addressed, verifiable offline

The first release put a DSSE signature on every agent action, named each artifact by its bytes, and let anyone check the result without a server.

Introducing Trust Templates: Configure Once, Prove Everything

Trust templates give any workflow — a Solidity audit, a clinical AI system, an ML training pipeline — a complete attestation setup in one command. Build your own, share with your team, or publish to the community.