{"domain":"vicoop-bridge-server.fly.dev","count":1,"changes":[{"captured_at":"2026-05-28T03:23:01","card_hash":"8722bef5bf0ad4eed54830dd227596d588c062360c10a1dd1ba7942f915effb0","previous_card_hash":null,"diff":{"skills_added":[{"id":"client-management","name":"Client Management","description":"Register, delete, and list clients with per-agent-id authorization. Wallet-based ownership with RLS.","tags":["admin","auth","client","siwe"],"inputModes":null,"outputModes":null}],"skills_removed":[],"skills_changed":[],"fields_changed":[{"field":"name","before":null,"after":"Vicoop Bridge Server Admin"},{"field":"description","before":null,"after":"Manages client registration, deletion, and access control for Vicoop Bridge Server. Clients are WebSocket services that bridge local A2A agents to the server. Each client is scoped to an owner wallet and an explicit agent ID allowlist. Requires a bridge-issued opaque caller token (vbc_caller_*) tied to a wallet principal; obtain one by signing a SIWE message at POST /auth/siwe/exchange."},{"field":"version","before":null,"after":"0.1.0"},{"field":"protocolVersion","before":null,"after":"0.3.0"},{"field":"url","before":null,"after":"https://vicoop-bridge-server.fly.dev"},{"field":"preferredTransport","before":null,"after":"JSONRPC"}],"other_changed":true,"is_empty":false,"human_summary":"added 1 skill · name ∅ → Vicoop Bridge Server Admin · description ∅ → Manages client registration, deletion, a · version ∅ → 0.1.0 · protocolVersion ∅ → 0.3.0 · url ∅ → https://vicoop-bridge-server.fly.dev · preferredTransport ∅ → JSONRPC"}}]}