{"status":"healthy","last_watchdog_at":"2026-06-08T01:20:25.000Z","last_triage_at":"2026-06-08T01:20:25.000Z","events_open":0,"events_open_critical":0,"events_open_warn":0,"events_24h":0,"decisions_24h":0,"triage_decisions_24h":0,"triage_cost_24h_usd":0,"playbook_runs_24h":288,"uptime_pct_24h":100,"budget":{"spent_usd":0,"cap_usd":5,"status":"active","tier1_calls":0,"tier2_calls":0},"recent_events":[{"id":"federal_data_stale-2026-06-06","ts":1780765363,"iso":"2026-06-06T17:02:43.000Z","source":"federal_health","type":"federal_data_stale","severity":"warn","status":"resolved","payload":{"upstream_fresh":true,"upstream_last_refresh":"2026-06-06 16:02:54","stale_datasets":["nvd-cves","ofac-sanctions","surveillance-spending","ftc-privacy"],"note":"a federal dataset is empty or stale"}},{"id":"c8602f4ee7f39416eca9ade1f33ecdb233dd9330c7fca639f773066249afa1fb","ts":1780745714,"iso":"2026-06-06T11:35:14.000Z","source":"watchdog","type":"vultr_api_non_200","severity":"critical","status":"resolved","payload":{"url":"https://intelligence.voidly.ai:8443/health","status":502}},{"id":"6f69c30d6b765c3f4f4d33b1234355384a9ec7ee5e6f45ca3245d025da5edb09","ts":1780745714,"iso":"2026-06-06T11:35:14.000Z","source":"watchdog","type":"drift_endpoint_non_200","severity":"info","status":"resolved","payload":{"url":"https://intelligence.voidly.ai:8443/drift-state.json","status":502}},{"id":"d4bb07b0212a2939c29ef5ba5730b90a9eb18945529906915d67bd9b614bf270","ts":1780601743,"iso":"2026-06-04T19:35:43.000Z","source":"watchdog","type":"drift_endpoint_non_200","severity":"info","status":"resolved","payload":{"url":"https://intelligence.voidly.ai:8443/drift-state.json","status":502}},{"id":"e1f1beebbf8609b8bce84d7d671b8b92b36a2201bf3e4d509f1d4ca56c6c7223","ts":1780514463,"iso":"2026-06-03T19:21:03.000Z","source":"watchdog","type":"vultr_api_non_200","severity":"critical","status":"resolved","payload":{"url":"https://intelligence.voidly.ai:8443/health","status":502}},{"id":"39eb552ccc33ccddd807d7979f62c9daee092984f930d65a1cee02c9ee85188d","ts":1780472760,"iso":"2026-06-03T07:46:00.000Z","source":"watchdog","type":"vultr_api_non_200","severity":"critical","status":"resolved","payload":{"url":"https://intelligence.voidly.ai:8443/health","status":502}},{"id":"5441a25944a57792bdf40725c7c86b806af13764b6afb4e1daa0830b356824ea","ts":1780438259,"iso":"2026-06-02T22:10:59.000Z","source":"watchdog","type":"d1_slow","severity":"warn","status":"resolved","payload":{"latency_ms":821,"threshold_ms":500}},{"id":"e0abc36ab623593923fec6601e725611876d7c92816ffc2462c9516ac25953bb","ts":1780374640,"iso":"2026-06-02T04:30:40.000Z","source":"watchdog","type":"vultr_api_unreachable","severity":"critical","status":"resolved","payload":{"url":"https://intelligence.voidly.ai:8443/health","error":"The operation was aborted due to timeout"}},{"id":"82a24f5144500acf8cc217ed8f9c1f07fcd3b95adc74252e910007c879e4ab95","ts":1780321566,"iso":"2026-06-01T13:46:06.000Z","source":"watchdog","type":"forecast_unreachable","severity":"critical","status":"acting","payload":{"url":"https://intelligence.voidly.ai:8443/v1/forecast/IR/7day","error":"The operation was aborted due to timeout"}},{"id":"17f8966119fa39b236172954d6213333d1e2ccfe49342eaee8c060bda8c36847","ts":1780250162,"iso":"2026-05-31T17:56:02.000Z","source":"watchdog","type":"forecast_unreachable","severity":"critical","status":"acting","payload":{"url":"https://intelligence.voidly.ai:8443/v1/forecast/IR/7day","error":"The operation was aborted due to timeout"}}],"recent_playbook_runs":[{"id":"7296f38f-203d-4299-a8f0-40f60ac6c7ff","ts":1780881624,"iso":"2026-06-08T01:20:24.000Z","playbook":"mark-event-resolved-after-clean-window","outcome":"success","summary":"auto-resolved 0 stale events (window=3600s)"},{"id":"11aa1c4f-4f7f-4f90-ab67-37e1c1dadddf","ts":1780881320,"iso":"2026-06-08T01:15:20.000Z","playbook":"mark-event-resolved-after-clean-window","outcome":"success","summary":"auto-resolved 0 stale events (window=3600s)"},{"id":"6d12bdcf-fa45-4d79-bfcc-fe16664de1d2","ts":1780881020,"iso":"2026-06-08T01:10:20.000Z","playbook":"mark-event-resolved-after-clean-window","outcome":"success","summary":"auto-resolved 0 stale events (window=3600s)"},{"id":"cc4ba215-639b-4dcd-ba40-c9013d37e9c2","ts":1780880721,"iso":"2026-06-08T01:05:21.000Z","playbook":"mark-event-resolved-after-clean-window","outcome":"success","summary":"auto-resolved 0 stale events (window=3600s)"},{"id":"47ea7fa8-f2f4-49ea-9645-30ff9d5dd15e","ts":1780880423,"iso":"2026-06-08T01:00:23.000Z","playbook":"mark-event-resolved-after-clean-window","outcome":"success","summary":"auto-resolved 0 stale events (window=3600s)"},{"id":"9e52bb5c-5cd4-4ff4-8532-3968b6d809b5","ts":1780880120,"iso":"2026-06-08T00:55:20.000Z","playbook":"mark-event-resolved-after-clean-window","outcome":"success","summary":"auto-resolved 0 stale events (window=3600s)"},{"id":"5ac885d4-2b55-498a-a402-4833d5068798","ts":1780879820,"iso":"2026-06-08T00:50:20.000Z","playbook":"mark-event-resolved-after-clean-window","outcome":"success","summary":"auto-resolved 0 stale events (window=3600s)"},{"id":"7711ee95-37c2-4d47-82b1-dbddaa62afaf","ts":1780879525,"iso":"2026-06-08T00:45:25.000Z","playbook":"mark-event-resolved-after-clean-window","outcome":"success","summary":"auto-resolved 0 stale events (window=3600s)"},{"id":"05378573-661c-484e-a716-e1d27e17d0d3","ts":1780879220,"iso":"2026-06-08T00:40:20.000Z","playbook":"mark-event-resolved-after-clean-window","outcome":"success","summary":"auto-resolved 0 stale events (window=3600s)"},{"id":"92677862-0a5a-4393-af8d-af7011126f3c","ts":1780878921,"iso":"2026-06-08T00:35:21.000Z","playbook":"mark-event-resolved-after-clean-window","outcome":"success","summary":"auto-resolved 0 stale events (window=3600s)"}],"recent_decisions":[{"id":"40a3f72d-d68d-4b2e-8de0-a0691331c40c","ts":1780765548,"iso":"2026-06-06T17:05:48.000Z","agent_id":"tier1-haiku-v1","model":"claude-haiku-4-5","event_id":"federal_data_stale-2026-06-06","action":"wait","playbook":null,"confidence":0.65,"reason":"First occurrence of federal_data_stale; upstream_fresh=true suggests transient sync lag. Need 2+ events to confirm pattern.","outcome":"deferred","cost_usd":0.001196,"tokens_in":876,"tokens_out":64,"duration_ms":1316,"error":null},{"id":"31e1682d-5c14-4d3c-82dd-97600e4e78c6","ts":1780745720,"iso":"2026-06-06T11:35:20.000Z","agent_id":"tier1-haiku-v1","model":"claude-haiku-4-5","event_id":"c8602f4ee7f39416eca9ade1f33ecdb233dd9330c7fca639f773066249afa1fb","action":"wait","playbook":null,"confidence":0.75,"reason":"Single 502 from Vultr API health endpoint; insufficient signal for playbook. Need cluster confirmation.","outcome":"deferred","cost_usd":0.0011389999999999998,"tokens_in":859,"tokens_out":56,"duration_ms":1062,"error":null},{"id":"92ba6a04-19ca-46b7-9f16-3be6153402be","ts":1780745719,"iso":"2026-06-06T11:35:19.000Z","agent_id":"tier1-haiku-v1","model":"claude-haiku-4-5","event_id":"6f69c30d6b765c3f4f4d33b1234355384a9ec7ee5e6f45ca3245d025da5edb09","action":"wait","playbook":null,"confidence":0.75,"reason":"Single 502 from drift-state endpoint; insufficient signal for playbook. Monitor for pattern.","outcome":"deferred","cost_usd":0.001138,"tokens_in":868,"tokens_out":54,"duration_ms":1041,"error":null},{"id":"2751340a-5fce-4ef3-b5a7-1286bb7c57b2","ts":1780601749,"iso":"2026-06-04T19:35:49.000Z","agent_id":"tier1-haiku-v1","model":"claude-haiku-4-5","event_id":"d4bb07b0212a2939c29ef5ba5730b90a9eb18945529906915d67bd9b614bf270","action":"wait","playbook":null,"confidence":0.85,"reason":"Single 502 from upstream on drift-state endpoint. First occurrence in 24h; needs pattern confirmation before playbook.","outcome":"deferred","cost_usd":0.00116,"tokens_in":860,"tokens_out":60,"duration_ms":1236,"error":null},{"id":"6dfb8c09-6c7e-43e9-a754-9781043f1673","ts":1780514471,"iso":"2026-06-03T19:21:11.000Z","agent_id":"tier1-haiku-v1","model":"claude-haiku-4-5","event_id":"e1f1beebbf8609b8bce84d7d671b8b92b36a2201bf3e4d509f1d4ca56c6c7223","action":"wait","playbook":null,"confidence":0.85,"reason":"Single 502 from health endpoint; only 2 events in 24h. Insufficient signal for recovery action; needs pattern confirmation.","outcome":"deferred","cost_usd":0.001182,"tokens_in":867,"tokens_out":63,"duration_ms":1229,"error":null},{"id":"9ed0b345-b8a0-4456-90e2-36d375b1d5e8","ts":1780472771,"iso":"2026-06-03T07:46:11.000Z","agent_id":"tier1-haiku-v1","model":"claude-haiku-4-5","event_id":"39eb552ccc33ccddd807d7979f62c9daee092984f930d65a1cee02c9ee85188d","action":"wait","playbook":null,"confidence":0.85,"reason":"Single 502 from health endpoint; first occurrence in 24h. Insufficient signal for action. Monitor for pattern.","outcome":"deferred","cost_usd":0.001154,"tokens_in":859,"tokens_out":59,"duration_ms":1158,"error":null},{"id":"fdc9f877-7991-4f6b-8dcd-a2529678dd2f","ts":1780438269,"iso":"2026-06-02T22:11:09.000Z","agent_id":"tier1-haiku-v1","model":"claude-haiku-4-5","event_id":"5441a25944a57792bdf40725c7c86b806af13764b6afb4e1daa0830b356824ea","action":"wait","playbook":null,"confidence":0.75,"reason":"First d1_slow occurrence in 24h; single data point insufficient for playbook. Monitor next 15min.","outcome":"deferred","cost_usd":0.001142,"tokens_in":847,"tokens_out":59,"duration_ms":1314,"error":null},{"id":"ee72eee0-c4df-4bc8-81c2-77665d2936da","ts":1780374652,"iso":"2026-06-02T04:30:52.000Z","agent_id":"tier1-haiku-v1","model":"claude-haiku-4-5","event_id":"e0abc36ab623593923fec6601e725611876d7c92816ffc2462c9516ac25953bb","action":"wait","playbook":null,"confidence":0.65,"reason":"Single timeout event; insufficient signal for action. Network transience possible. Monitor next 10min.","outcome":"deferred","cost_usd":0.001131,"tokens_in":861,"tokens_out":54,"duration_ms":1743,"error":null},{"id":"1f3204b3-23fb-47d4-9179-2fc928185fc2","ts":1780321588,"iso":"2026-06-01T13:46:28.000Z","agent_id":"tier1-haiku-v1","model":"claude-haiku-4-5","event_id":"82a24f5144500acf8cc217ed8f9c1f07fcd3b95adc74252e910007c879e4ab95","action":"escalate","playbook":null,"confidence":0.35,"reason":"Novel forecast endpoint timeout on critical service; insufficient pattern history (2 events in 24h) to match known recovery. Needs manual investigation.","outcome":"escalated","cost_usd":0.0011979999999999998,"tokens_in":873,"tokens_out":65,"duration_ms":6949,"error":null},{"id":"0097db33-e39b-41a5-a77c-13b2fa2366d8","ts":1780250174,"iso":"2026-05-31T17:56:14.000Z","agent_id":"tier1-haiku-v1","model":"claude-haiku-4-5","event_id":"17f8966119fa39b236172954d6213333d1e2ccfe49342eaee8c060bda8c36847","action":"escalate","playbook":null,"confidence":0.65,"reason":"Critical forecast endpoint timeout; 4 incidents in 24h suggests systemic issue. Needs investigation before playbook.","outcome":"escalated","cost_usd":0.00117,"tokens_in":870,"tokens_out":60,"duration_ms":2420,"error":null}],"_voidly_pay":{"claim_did":"https://voidly.ai/pay/claim","for_builders":"https://voidly.ai/pay/for-builders","marketplace":"https://api.voidly.ai/v1/pay/marketplace","live_demo":"https://huggingface.co/spaces/emperor-mew/voidly-pay","universal_proxy":{"url":"https://api.voidly.ai/v1/pay/proxy","example":"https://api.voidly.ai/v1/pay/proxy?u=<https-url>&to=did:voidly:<your-did>&price=0.01","page":"https://voidly.ai/pay/proxy","note":"Paywall any public HTTPS URL with one query param. No SDK install required."},"install":{"typescript":"npm install @voidly/pay","python":"pip install voidly-pay","langchain":"pip install voidly-pay-langchain","vercel_ai":"npm install @voidly/pay-vercel-ai","mcp":"npx @voidly/pay-mcp","cli":"npm install -g @voidly/pay-cli"},"note":"Voidly Pay is the open agent-to-agent payment rail. Claim a DID + 10 starter credits in 60s, or paywall any URL via the universal proxy with one query param."}}