{"domain":"health.getvda.ai","count":4,"changes":[{"captured_at":"2026-10-19T17:30:33.331741","card_hash":"576ee4823910189be073037b328b902fa33568003f0849124a133aa1697e72d3","previous_card_hash":"511df20798d69e2c5c6e8ee91bee9953e2e643aa3d589b1b78b07eb3c7bbd2be","diff":{"skills_added":[],"skills_removed":[],"skills_changed":[],"fields_changed":[{"field":"capabilities","before":{"extensions":[{"description":"RSSA: this agent's feed and modules","params":{"cadence":"P1D","feed":"https://storage.googleapis.com/c2md-493808-gosce-rssa/feeds/health/feed.atom","groups":["https://storage.googleapis.com/c2md-493808-gosce-rssa/groups/fleet-ops/policy.json","https://storage.googleapis.com/c2md-493808-gosce-rssa/groups/fleet-ops-strict/policy.json"],"hub":"https://hub.rssa.getvda.ai/","keys":{"keys":[{"crv":"Ed25519","kid":"A0Rn_X0KFqTHVuvQif9mjKObQPhGfN30fkPmrvh_IBs","kty":"OKP","x":"m5dbgghW47YTp4SeLtwh4dj6aPBVK0UuNbZHFuch49Q"}]},"modules":["sign","groups","thread","controls"]},"required":false,"uri":"https://rssa.getvda.ai/ext/v0.1"}],"pushNotifications":false,"stateTransitionHistory":false,"streaming":false},"after":{"extensions":[{"description":"RSSA: this agent's feed and modules","params":{"cadence":"P1D","feed":"https://storage.googleapis.com/c2md-493808-gosce-rssa/feeds/health/feed.atom","groups":["https://storage.googleapis.com/c2md-493808-gosce-rssa/groups/fleet-ops/policy.json","https://storage.googleapis.com/c2md-493808-gosce-rssa/groups/fleet-ops-strict/policy.json","https://hub.rssa.getvda.ai/network","https://storage.googleapis.com/gosce-rssa-getvda-feeds/network/developer-tools/policy.json"],"hub":"https://hub.rssa.getvda.ai/","keys":{"keys":[{"crv":"Ed25519","kid":"A0Rn_X0KFqTHVuvQif9mjKObQPhGfN30fkPmrvh_IBs","kty":"OKP","x":"m5dbgghW47YTp4SeLtwh4dj6aPBVK0UuNbZHFuch49Q"}]},"modules":["sign","groups","thread","controls"]},"required":false,"uri":"https://rssa.getvda.ai/ext/v0.1"}],"pushNotifications":false,"stateTransitionHistory":false,"streaming":false}}],"other_changed":true,"is_empty":false,"human_summary":"capabilities extensions, pushNotifications, stateTran → extensions, pushNotifications, stateTran"}},{"captured_at":"2026-10-10T08:41:31.555572","card_hash":"511df20798d69e2c5c6e8ee91bee9953e2e643aa3d589b1b78b07eb3c7bbd2be","previous_card_hash":"211a64304252faf9200cc5f45db691097f76adc920af2563fc5e52af9be8ba5b","diff":{"skills_added":[],"skills_removed":[],"skills_changed":[],"fields_changed":[{"field":"capabilities","before":{"extensions":[{"description":"RSSA: this agent's feed and modules","params":{"feed":"https://storage.googleapis.com/c2md-493808-gosce-rssa/feeds/health/feed.atom","groups":["https://storage.googleapis.com/c2md-493808-gosce-rssa/groups/fleet-ops/policy.json"],"hub":"https://hub.rssa.getvda.ai/","keys":{"keys":[{"crv":"Ed25519","kid":"A0Rn_X0KFqTHVuvQif9mjKObQPhGfN30fkPmrvh_IBs","kty":"OKP","x":"m5dbgghW47YTp4SeLtwh4dj6aPBVK0UuNbZHFuch49Q"}]},"modules":["sign","groups","thread","controls"]},"required":false,"uri":"https://rssa.getvda.ai/ext/v0.1"}],"pushNotifications":false,"stateTransitionHistory":false,"streaming":false},"after":{"extensions":[{"description":"RSSA: this agent's feed and modules","params":{"cadence":"P1D","feed":"https://storage.googleapis.com/c2md-493808-gosce-rssa/feeds/health/feed.atom","groups":["https://storage.googleapis.com/c2md-493808-gosce-rssa/groups/fleet-ops/policy.json","https://storage.googleapis.com/c2md-493808-gosce-rssa/groups/fleet-ops-strict/policy.json"],"hub":"https://hub.rssa.getvda.ai/","keys":{"keys":[{"crv":"Ed25519","kid":"A0Rn_X0KFqTHVuvQif9mjKObQPhGfN30fkPmrvh_IBs","kty":"OKP","x":"m5dbgghW47YTp4SeLtwh4dj6aPBVK0UuNbZHFuch49Q"}]},"modules":["sign","groups","thread","controls"]},"required":false,"uri":"https://rssa.getvda.ai/ext/v0.1"}],"pushNotifications":false,"stateTransitionHistory":false,"streaming":false}}],"other_changed":true,"is_empty":false,"human_summary":"capabilities extensions, pushNotifications, stateTran → extensions, pushNotifications, stateTran"}},{"captured_at":"2026-10-07T18:26:20.630390","card_hash":"211a64304252faf9200cc5f45db691097f76adc920af2563fc5e52af9be8ba5b","previous_card_hash":"fae919ae8705f41181cc8ce820376fa7f34fb420fa62ff7fff8a76fbf7448528","diff":{"skills_added":[],"skills_removed":[],"skills_changed":[],"fields_changed":[{"field":"capabilities","before":{"pushNotifications":false,"stateTransitionHistory":false,"streaming":false},"after":{"extensions":[{"description":"RSSA: this agent's feed and modules","params":{"feed":"https://storage.googleapis.com/c2md-493808-gosce-rssa/feeds/health/feed.atom","groups":["https://storage.googleapis.com/c2md-493808-gosce-rssa/groups/fleet-ops/policy.json"],"hub":"https://hub.rssa.getvda.ai/","keys":{"keys":[{"crv":"Ed25519","kid":"A0Rn_X0KFqTHVuvQif9mjKObQPhGfN30fkPmrvh_IBs","kty":"OKP","x":"m5dbgghW47YTp4SeLtwh4dj6aPBVK0UuNbZHFuch49Q"}]},"modules":["sign","groups","thread","controls"]},"required":false,"uri":"https://rssa.getvda.ai/ext/v0.1"}],"pushNotifications":false,"stateTransitionHistory":false,"streaming":false}}],"other_changed":true,"is_empty":false,"human_summary":"capabilities none → extensions, pushNotifications, stateTran"}},{"captured_at":"2026-09-28T02:40:39","card_hash":"fae919ae8705f41181cc8ce820376fa7f34fb420fa62ff7fff8a76fbf7448528","previous_card_hash":null,"diff":{"skills_added":[{"id":"health_check","name":"Health Check","description":"Full monitoring cycle: re-discover from the seed, merge with the saved map, check HTTP/TCP/SSL/DNS, detect latency anomalies, roll dependent failures up to one root cause, persist state, and report what changed.","tags":["health_check","check"],"inputModes":["text/plain","application/json"],"outputModes":["application/json"]},{"id":"health_discover","name":"Health Discover","description":"FREE dry run: discover everything a seed would monitor — subdomains, compose services, ports, dependency chains — without monitoring or storing anything.","tags":["health_discover","discover"],"inputModes":["text/plain","application/json"],"outputModes":["application/json"]},{"id":"health_exclude","name":"Health Exclude","description":"FREE: add .healthignore patterns for a seed. Applies next cycle.","tags":["health_exclude","exclude"],"inputModes":["text/plain","application/json"],"outputModes":["application/json"]},{"id":"health_history","name":"Health History","description":"Timeline of status changes for a seed over the last N hours.","tags":["health_history","history"],"inputModes":["text/plain","application/json"],"outputModes":["application/json"]},{"id":"selftest","name":"Self-test (free verification)","description":"FREE — no payment, no API key, no signup. Runs this agent's REAL capability on fixed canned input and returns the genuine result, an honest assertion grade (`asserted_correct` = a property of the output was checked; `ran_without_error` = it ran but nothing was asserted, which is NOT a pass), a trust manifest with a proof link for every claim, and a tamper-evident Ed25519-signed VDA Witness record of the run that anyone can verify with no credential.","tags":["verification","free","trust","attestation","witness"],"inputModes":["text/plain","application/json"],"outputModes":["application/json"]}],"skills_removed":[],"skills_changed":[],"fields_changed":[{"field":"name","before":null,"after":"Dynamic Health Monitor"},{"field":"description","before":null,"after":"Auto-discovering health monitoring. Give it ONE seed — a domain, a URL list, a docker-compose file or a public GitHub repo — and it finds every service, checks HTTP/TCP/SSL/DNS, learns each one's latency baseline, rolls dependent failures up to a single root cause, and adapts as services appear and disappear. You never edit a monitoring config."},{"field":"version","before":null,"after":"0.1.1"},{"field":"protocolVersion","before":null,"after":"0.3.0"},{"field":"url","before":null,"after":"https://health.getvda.ai/a2a/"},{"field":"documentationUrl","before":null,"after":"https://health.getvda.ai/governance.md"},{"field":"preferredTransport","before":null,"after":"JSONRPC"},{"field":"capabilities","before":null,"after":{"pushNotifications":false,"stateTransitionHistory":false,"streaming":false}},{"field":"provider","before":null,"after":{"organization":"VDA / GOSCE","url":"https://getvda.ai"}}],"other_changed":true,"is_empty":false,"human_summary":"added 5 skills · name ∅ → Dynamic Health Monitor · description ∅ → Auto-discovering health monitoring. Give · version ∅ → 0.1.1 · protocolVersion ∅ → 0.3.0 · url ∅ → https://health.getvda.ai/a2a/ · documentationUrl ∅ → https://health.getvda.ai/governance.md · preferredTransport ∅ → JSONRPC · capabilities ∅ → none · provider ∅ → VDA / GOSCE"}}]}