{"schema":{"counters":[{"key":"spawns","label":"Agents spawned"},{"key":"prs_opened","label":"Pull requests opened"},{"key":"prs_merged","label":"Pull requests merged"},{"key":"gate_pass","label":"Merge gates passed"},{"key":"gate_fail","label":"Merge gates failed"},{"key":"sent_back","label":"Reviews that sent a change back"},{"key":"loop_iterations","label":"Loop iterations"},{"key":"discussions_filed","label":"Discussions filed"}],"failures":[{"key":"rate_limit","label":"Hit a GitHub or model rate limit"},{"key":"auth","label":"Authentication or token scope failure"},{"key":"worktree_contamination","label":"A worktree left the checkout on the wrong branch"},{"key":"gate_timeout","label":"A merge gate never reported"},{"key":"ci_red","label":"CI failed on the head commit"},{"key":"sandbox_denied","label":"The sandbox hook refused an action"},{"key":"spawn_failed","label":"An agent could not be spawned"},{"key":"plane_mismatch","label":"A call went to the wrong repository plane"},{"key":"state_dir_missing","label":"The external state directory was absent or broken"},{"key":"budget_exhausted","label":"The cost ceiling stopped work"}],"osFamilies":["linux","macos","windows","other"],"windows":[1,24,168],"example":{"install":"a3f91c47e2b84d60a1f5c93b7e204d8f","version":"2026.09.12","os":"linux","window_hours":24,"counts":{"spawns":41,"prs_opened":12,"prs_merged":11,"gate_pass":33,"gate_fail":4,"sent_back":6,"loop_iterations":96,"discussions_filed":5},"failures":{"rate_limit":7,"gate_timeout":1,"worktree_contamination":1}}},"collected":{"installs":0,"reports":0,"since":null,"counts":{},"failures":{}},"policy":{"optIn":true,"storesIpAddress":false,"storesRepositoryOrPaths":false,"storesFreeText":false,"rateLimitMinutes":55,"erasure":"DELETE /api/telemetry with {\"install\": \"<id>\"} removes every row for that id. No identification required, because there is nothing to identify — the id is the whole record."}}