{"domain":"stuntdouble.io","count":1,"changes":[{"captured_at":"2026-10-13T06:01:42.743409","card_hash":"07e2d17f7d363bc45e794308124b858e0b1ffbe2b9db9c72380401c735a314c7","previous_card_hash":null,"diff":{"skills_added":[{"id":"about-stunt-double","name":"About Stunt Double","description":"What Stunt Double is, the jobs it fits (checking a change, user interviews, keeping a flow working, enforcing a standard, feedback) and when it is the wrong tool.","tags":["overview","use-cases"],"inputModes":null,"outputModes":null},{"id":"connect-an-agent","name":"Connect an agent","description":"How an agent or MCP client connects to Stunt Double and authenticates: the MCP endpoint, OAuth 2.1 with dynamic client registration and PKCE, and the scopes to request.","tags":["mcp","oauth","authentication","integration"],"inputModes":null,"outputModes":null},{"id":"developer-resources","name":"Developer resources","description":"The machine-readable documents for Stunt Double: API docs, the OpenAPI spec, the MCP manifest, OAuth metadata, auth.md and the API catalog.","tags":["documentation","openapi","discovery"],"inputModes":null,"outputModes":null},{"id":"getting-started","name":"Pricing and getting started","description":"How a person starts using Stunt Double: the free live demo, self-serve sign-up, the trial plan and where pricing lives.","tags":["pricing","trial","demo","sign-up"],"inputModes":null,"outputModes":null}],"skills_removed":[],"skills_changed":[],"fields_changed":[{"field":"name","before":null,"after":"Stunt Double docs agent"},{"field":"description","before":null,"after":"Answers questions about Stunt Double, which sends AI users (actors) through real products and returns evidence-backed results: checklist runs, user interviews and feedback. Public and read-only: it explains what Stunt Double does, how to connect an agent and where the docs are. Workspace actions go through the product MCP server."},{"field":"version","before":null,"after":"1.0.0"},{"field":"protocolVersion","before":null,"after":"0.3"},{"field":"url","before":null,"after":"https://www.stuntdouble.io/api/a2a"},{"field":"documentationUrl","before":null,"after":"https://docs.stuntdouble.io/api"},{"field":"iconUrl","before":null,"after":"https://www.stuntdouble.io/icon-512.png"},{"field":"preferredTransport","before":null,"after":"JSONRPC"},{"field":"supportedInterfaces","before":null,"after":[{"url":"https://www.stuntdouble.io/api/a2a","protocolBinding":"JSONRPC","protocolVersion":"1.0"},{"url":"https://www.stuntdouble.io/api/a2a","protocolBinding":"JSONRPC","protocolVersion":"0.3"}]},{"field":"capabilities","before":null,"after":{"streaming":false,"pushNotifications":false,"extendedAgentCard":false}},{"field":"provider","before":null,"after":{"organization":"Stunt Double","url":"https://www.stuntdouble.io"}}],"other_changed":true,"is_empty":false,"human_summary":"added 4 skills · name ∅ → Stunt Double docs agent · description ∅ → Answers questions about Stunt Double, wh · version ∅ → 1.0.0 · protocolVersion ∅ → 0.3 · url ∅ → https://www.stuntdouble.io/api/a2a · documentationUrl ∅ → https://docs.stuntdouble.io/api · iconUrl ∅ → https://www.stuntdouble.io/icon-512.png · preferredTransport ∅ → JSONRPC · supportedInterfaces ∅ → https://www.stuntdouble.io/api/a2a (JSON · capabilities ∅ → none · provider ∅ → Stunt Double"}}]}