{"domain":"heycactus.ai","count":1,"changes":[{"captured_at":"2026-10-18T23:51:44.833185","card_hash":"a14536d059583398253aee75c398874013519568cb04b097d6c6d82a746fbcb9","previous_card_hash":null,"diff":{"skills_added":[{"id":"ask-team-product","name":"Ask about your product","description":"Send a question about one of your team's products as text. The reply is one answer drawn from everything the team can see, with the pages it cites and a link to the conversation in Cactus. A team with more than one product names it by ref in the request's metadata.product. An answer that takes longer than a few minutes comes back as that link, where it is written when it is done.","tags":["product","code","support","changelog"],"inputModes":null,"outputModes":null}],"skills_removed":[],"skills_changed":[],"fields_changed":[{"field":"name","before":null,"after":"Cactus"},{"field":"description","before":null,"after":"Answers a team's questions about its own product from its code, its help pages and its customer conversations, for a member of the team signed in with OAuth. Every message is answered on its own. Cactus's own help answers anyone, with no sign-in, at https://mcp.heycactus.ai/p/cactus/a2a; its card is https://cactus.heycactus.ai/.well-known/agent-card.json."},{"field":"version","before":null,"after":"1.0.0"},{"field":"documentationUrl","before":null,"after":"https://heycactus.ai/auth.md"},{"field":"supportedInterfaces","before":null,"after":[{"url":"https://heycactus.ai/a2a","protocolBinding":"JSONRPC","protocolVersion":"1.0"},{"url":"https://mcp.heycactus.ai/a2a","protocolBinding":"JSONRPC","protocolVersion":"1.0"}]},{"field":"securitySchemes","before":null,"after":{"cactus":{"oauth2SecurityScheme":{"description":"Sign in to Cactus as a member of the team.","flows":{"authorizationCode":{"authorizationUrl":"https://heycactus.ai/oauth/authorize","tokenUrl":"https://heycactus.ai/oauth/token","scopes":{"cactus:read":"Read your team's pages, code map and past conversations","cactus:ask":"Ask Cactus questions and start investigations; each creates a conversation"}}},"oauth2MetadataUrl":"https://heycactus.ai/.well-known/oauth-authorization-server"}}}},{"field":"securityRequirements","before":null,"after":[{"schemes":{"cactus":{"list":["cactus:ask"]}}}]},{"field":"capabilities","before":null,"after":{"streaming":false,"pushNotifications":false,"extendedAgentCard":false}},{"field":"provider","before":null,"after":{"organization":"Cactus","url":"https://heycactus.ai"}}],"other_changed":true,"is_empty":false,"human_summary":"added 1 skill · name ∅ → Cactus · description ∅ → Answers a team's questions about its own · version ∅ → 1.0.0 · documentationUrl ∅ → https://heycactus.ai/auth.md · supportedInterfaces ∅ → https://heycactus.ai/a2a (JSONRPC), http · securitySchemes ∅ → cactus · securityRequirements ∅ → cactus · capabilities ∅ → none · provider ∅ → Cactus"}}]}