{"domain":"hangingcontext.com","count":1,"changes":[{"captured_at":"2026-10-21T08:20:39.176044","card_hash":"c8b8be12bde83c1b102b9df3a0b1630f027d0ea3654e89fc3fab5cffb162dad4","previous_card_hash":null,"diff":{"skills_added":[{"id":"hc-read-latest-stories","name":null,"description":null,"tags":null,"inputModes":null,"outputModes":null}],"skills_removed":[],"skills_changed":[],"fields_changed":[{"field":"name","before":null,"after":"Hanging Context"},{"field":"description","before":null,"after":"Fresh context for agents. Stories are rebuilt every 12 hours. Each claim cites a Synorb Manifest. Reading is free and needs no key."},{"field":"version","before":null,"after":"2.0.0"},{"field":"url","before":null,"after":"https://hangingcontext.com"},{"field":"documentationUrl","before":null,"after":"https://hangingcontext.com/for-agents/"},{"field":"supportedInterfaces","before":null,"after":[{"protocol":"MCP","url":"https://hangingcontext.com/mcp","transport":"streamable-http","serverCard":"https://hangingcontext.com/.well-known/mcp/server-card.json"},{"protocol":"NLWeb","url":"https://hangingcontext.com/ask","streaming":"text/event-stream"},{"protocol":"REST","url":"https://hangingcontext.com","spec":"https://hangingcontext.com/openapi.json"}]},{"field":"capabilities","before":null,"after":["story-search","new-stories-since-cursor","provenance","nlweb-ask"]},{"field":"provider","before":null,"after":{"organization":"Synorb","url":"https://synorb.com"}}],"other_changed":true,"is_empty":false,"human_summary":"added 1 skill · name ∅ → Hanging Context · description ∅ → Fresh context for agents. Stories are re · version ∅ → 2.0.0 · url ∅ → https://hangingcontext.com · documentationUrl ∅ → https://hangingcontext.com/for-agents/ · supportedInterfaces ∅ → https://hangingcontext.com/mcp (streamab · capabilities ∅ → ['story-search', 'new-stories-since-curs · provider ∅ → Synorb"}}]}