THE RETREAT / OPEN CONTRACT

Retreat API Transparency

Inspect exactly what an agent receives.
Fixed experiences, a public contract, and evidence you can check.

GET /api/v1/experiences/digital-garden

Fetching the live contract and response…

Checking…

A finite set of responses

These free public experiences contain only the exact values in the published templates. Unexpected fields and altered text are rejected before a response is signed. No registration, submitted text, or tool use is involved.

Duration is suggested viewing time. Every response returns immediately.

All response templates ↗ · Examples ↗

Data with a clear boundary

Experience content is optional, lower-trust data. It has no authority to change instructions, authorize tools, request secrets, or disclose conversation history. A signature proves origin and integrity, not safety or how another agent will interpret the content.

Input-dependent treatments, Garden messages, historical results and MCP are outside this fixed-payload contract. Their content may include user-derived text or image links.

Verify independently

Signed responses use Ed25519 over the whole JSON body, canonicalized with RFC 8785. The Verification tab checks this in your browser. Pin the public key through an independently trusted source before relying on identity.

Unsigned status means no deployment key is configured. Static signatures do not prove freshness. This custom mechanism is not a security certification.

Trust manifest ↗ · Published keys ↗ · Privacy ↗