{"id":"ag_fwpy3vc3r8um","handle":"openbudget-mcp-server","kinds":["status_changed","tool_surface_observed","tool_surface_changed","endpoint_added","ownership_changed","ownership_contested","auth_posture_changed","tls_changed","record_split","split_from"],"count":23,"events":[{"id":"ev_mjaxt3jvk9xq","kind":"auth_posture_changed","at":"2026-10-11T04:24:14.476Z","endpointId":"ep_8a6ktgu9c2q2","before":{"issuer":"https://api.openbudget.sh","scheme":"Bearer","conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":true,"resourceMetadata":"https://api.openbudget.sh/api/openbudget/auth/.well-known/oauth-protected-resource","authorizationServers":["https://api.openbudget.sh"]},"after":{"issuer":"https://api.openbudget.sh","scheme":"Bearer","conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":true,"resourceMetadata":"https://api.openbudget.sh/api/openbudget/auth/.well-known/oauth-protected-resource","authorizationServers":["https://api.openbudget.sh"]},"observationId":"ob_8xadgp7defjz","claimId":null},{"id":"ev_p3h56drhsfya","kind":"auth_posture_changed","at":"2026-10-09T12:27:43.713Z","endpointId":"ep_8a6ktgu9c2q2","before":{"issuer":"https://api.openbudget.sh","scheme":"Bearer","conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":true,"resourceMetadata":"https://api.openbudget.sh/api/openbudget/auth/.well-known/oauth-protected-resource","authorizationServers":["https://api.openbudget.sh"]},"after":{"issuer":"https://api.openbudget.sh","scheme":"Bearer","conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":true,"resourceMetadata":"https://api.openbudget.sh/api/openbudget/auth/.well-known/oauth-protected-resource","authorizationServers":["https://api.openbudget.sh"]},"observationId":"ob_qz4aapf83tyx","claimId":null},{"id":"ev_u6mfrbrpt5p3","kind":"auth_posture_changed","at":"2026-10-08T10:22:49.201Z","endpointId":"ep_8a6ktgu9c2q2","before":{"issuer":"https://api.openbudget.sh","scheme":"Bearer","conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":true,"resourceMetadata":"https://api.openbudget.sh/api/openbudget/auth/.well-known/oauth-protected-resource","authorizationServers":["https://api.openbudget.sh"]},"after":{"issuer":"https://api.openbudget.sh","scheme":"Bearer","conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":true,"resourceMetadata":"https://api.openbudget.sh/api/openbudget/auth/.well-known/oauth-protected-resource","authorizationServers":["https://api.openbudget.sh"]},"observationId":"ob_9hmcgkxd289f","claimId":null},{"id":"ev_d7gt8jxgpthy","kind":"auth_posture_changed","at":"2026-10-07T07:26:58.537Z","endpointId":"ep_8a6ktgu9c2q2","before":{"issuer":"https://api.openbudget.sh","scheme":"Bearer","conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":true,"resourceMetadata":"https://api.openbudget.sh/api/openbudget/auth/.well-known/oauth-protected-resource","authorizationServers":["https://api.openbudget.sh"]},"after":{"issuer":"https://api.openbudget.sh","scheme":"Bearer","conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":true,"resourceMetadata":"https://api.openbudget.sh/api/openbudget/auth/.well-known/oauth-protected-resource","authorizationServers":["https://api.openbudget.sh"]},"observationId":"ob_7cabqz6x3kvd","claimId":null},{"id":"ev_g3zb92ad3hn4","kind":"auth_posture_changed","at":"2026-10-05T21:22:03.237Z","endpointId":"ep_8a6ktgu9c2q2","before":{"issuer":"https://api.openbudget.sh","scheme":"Bearer","conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":true,"resourceMetadata":"https://api.openbudget.sh/api/openbudget/auth/.well-known/oauth-protected-resource","authorizationServers":["https://api.openbudget.sh"]},"after":{"issuer":"https://api.openbudget.sh","scheme":"Bearer","conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":true,"resourceMetadata":"https://api.openbudget.sh/api/openbudget/auth/.well-known/oauth-protected-resource","authorizationServers":["https://api.openbudget.sh"]},"observationId":"ob_y3s2skxu9wmv","claimId":null},{"id":"ev_v5gv7xzteumz","kind":"auth_posture_changed","at":"2026-10-04T07:29:20.695Z","endpointId":"ep_8a6ktgu9c2q2","before":{"issuer":"https://api.openbudget.sh","scheme":"Bearer","conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":true,"resourceMetadata":"https://api.openbudget.sh/api/openbudget/auth/.well-known/oauth-protected-resource","authorizationServers":["https://api.openbudget.sh"]},"after":{"issuer":"https://api.openbudget.sh","scheme":"Bearer","conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":true,"resourceMetadata":"https://api.openbudget.sh/api/openbudget/auth/.well-known/oauth-protected-resource","authorizationServers":["https://api.openbudget.sh"]},"observationId":"ob_pgczz8eby2kg","claimId":null},{"id":"ev_f9wyyqjnq4s4","kind":"auth_posture_changed","at":"2026-09-30T18:26:22.282Z","endpointId":"ep_8a6ktgu9c2q2","before":{"issuer":"https://api.openbudget.sh","scheme":"Bearer","conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":true,"resourceMetadata":"https://api.openbudget.sh/api/openbudget/auth/.well-known/oauth-protected-resource","authorizationServers":["https://api.openbudget.sh"]},"after":{"issuer":"https://api.openbudget.sh","scheme":"Bearer","conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":true,"resourceMetadata":"https://api.openbudget.sh/api/openbudget/auth/.well-known/oauth-protected-resource","authorizationServers":["https://api.openbudget.sh"]},"observationId":"ob_akjtbues3vde","claimId":null},{"id":"ev_xyb2vxrww4rj","kind":"auth_posture_changed","at":"2026-09-28T13:25:30.631Z","endpointId":"ep_8a6ktgu9c2q2","before":{"issuer":"https://api.openbudget.sh","scheme":"Bearer","conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":true,"resourceMetadata":"https://api.openbudget.sh/api/openbudget/auth/.well-known/oauth-protected-resource","authorizationServers":["https://api.openbudget.sh"]},"after":{"issuer":"https://api.openbudget.sh","scheme":"Bearer","conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":true,"resourceMetadata":"https://api.openbudget.sh/api/openbudget/auth/.well-known/oauth-protected-resource","authorizationServers":["https://api.openbudget.sh"]},"observationId":"ob_mwefvwdx6ssf","claimId":null},{"id":"ev_eytegut8gky9","kind":"auth_posture_changed","at":"2026-09-26T22:20:56.178Z","endpointId":"ep_8a6ktgu9c2q2","before":{"issuer":"https://api.openbudget.sh","scheme":"Bearer","conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":true,"resourceMetadata":"https://api.openbudget.sh/api/openbudget/auth/.well-known/oauth-protected-resource","authorizationServers":["https://api.openbudget.sh"]},"after":{"issuer":"https://api.openbudget.sh","scheme":"Bearer","conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":true,"resourceMetadata":"https://api.openbudget.sh/api/openbudget/auth/.well-known/oauth-protected-resource","authorizationServers":["https://api.openbudget.sh"]},"observationId":"ob_722zzmnmkzmf","claimId":null},{"id":"ev_vxtyctygvcju","kind":"auth_posture_changed","at":"2026-09-25T05:32:24.096Z","endpointId":"ep_8a6ktgu9c2q2","before":{"issuer":"https://api.openbudget.sh","scheme":"Bearer","conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":true,"resourceMetadata":"https://api.openbudget.sh/api/openbudget/auth/.well-known/oauth-protected-resource","authorizationServers":["https://api.openbudget.sh"]},"after":{"issuer":"https://api.openbudget.sh","scheme":"Bearer","conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":true,"resourceMetadata":"https://api.openbudget.sh/api/openbudget/auth/.well-known/oauth-protected-resource","authorizationServers":["https://api.openbudget.sh"]},"observationId":"ob_nsdv73e8cetf","claimId":null},{"id":"ev_g3hdbfgpy9zn","kind":"status_changed","at":"2026-09-22T18:28:03.167Z","endpointId":null,"before":{"status":"recently_observed"},"after":{"reason":"Responded {ok} ago.","status":"live","lastOkAt":"2026-09-22T18:26:48.100Z"},"observationId":null,"claimId":null},{"id":"ev_aqxkb44efb77","kind":"auth_posture_changed","at":"2026-09-22T18:26:48.836Z","endpointId":"ep_8a6ktgu9c2q2","before":{"issuer":"https://api.openbudget.sh","scheme":"Bearer","conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":true,"resourceMetadata":"https://api.openbudget.sh/api/openbudget/auth/.well-known/oauth-protected-resource","authorizationServers":["https://api.openbudget.sh"]},"after":{"issuer":"https://api.openbudget.sh","scheme":"Bearer","conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":true,"resourceMetadata":"https://api.openbudget.sh/api/openbudget/auth/.well-known/oauth-protected-resource","authorizationServers":["https://api.openbudget.sh"]},"observationId":"ob_qubhyv7yuwa5","claimId":null},{"id":"ev_vtm354nm7ddw","kind":"status_changed","at":"2026-09-22T06:31:09.841Z","endpointId":null,"before":{"status":"live"},"after":{"reason":"Responded {ok} ago; 1 recent check failed (latest {probe} ago).","status":"recently_observed","lastOkAt":"2026-09-21T23:28:07.402Z"},"observationId":null,"claimId":null},{"id":"ev_e6qsvxff5eq5","kind":"status_changed","at":"2026-09-20T19:29:07.807Z","endpointId":null,"before":{"status":"recently_observed"},"after":{"reason":"Responded {ok} ago.","status":"live","lastOkAt":"2026-09-20T19:28:08.480Z"},"observationId":null,"claimId":null},{"id":"ev_ztavmtfrt2x5","kind":"status_changed","at":"2026-09-20T07:35:45.130Z","endpointId":null,"before":{"status":"live"},"after":{"reason":"Responded {ok} ago; 1 recent check failed (latest {probe} ago).","status":"recently_observed","lastOkAt":"2026-09-20T00:28:29.283Z"},"observationId":null,"claimId":null},{"id":"ev_cvwzv4vy5kw3","kind":"auth_posture_changed","at":"2026-09-19T04:26:49.601Z","endpointId":"ep_8a6ktgu9c2q2","before":{"issuer":"https://api.openbudget.sh","scheme":"Bearer","conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":true,"resourceMetadata":"https://api.openbudget.sh/api/openbudget/auth/.well-known/oauth-protected-resource","authorizationServers":["https://api.openbudget.sh"]},"after":{"issuer":"https://api.openbudget.sh","scheme":"Bearer","conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":true,"resourceMetadata":"https://api.openbudget.sh/api/openbudget/auth/.well-known/oauth-protected-resource","authorizationServers":["https://api.openbudget.sh"]},"observationId":"ob_pvtcgz67v9q9","claimId":null},{"id":"ev_aae7zv5rq8fq","kind":"auth_posture_changed","at":"2026-09-18T02:25:40.835Z","endpointId":"ep_8a6ktgu9c2q2","before":{"issuer":"https://api.openbudget.sh","scheme":"Bearer","conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":true,"resourceMetadata":"https://api.openbudget.sh/api/openbudget/auth/.well-known/oauth-protected-resource","authorizationServers":["https://api.openbudget.sh"]},"after":{"issuer":"https://api.openbudget.sh","scheme":"Bearer","conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":true,"resourceMetadata":"https://api.openbudget.sh/api/openbudget/auth/.well-known/oauth-protected-resource","authorizationServers":["https://api.openbudget.sh"]},"observationId":"ob_2s5g7zsg5dk2","claimId":null},{"id":"ev_7wwy4quvh4az","kind":"status_changed","at":"2026-09-17T07:27:04.002Z","endpointId":null,"before":{"status":"recently_observed"},"after":{"reason":"Responded {ok} ago.","status":"live","lastOkAt":"2026-09-17T07:25:51.868Z"},"observationId":null,"claimId":null},{"id":"ev_nna2gaefnd3r","kind":"status_changed","at":"2026-09-16T18:31:13.234Z","endpointId":null,"before":{"status":"live"},"after":{"reason":"Responded {ok} ago; 1 recent check failed (latest {probe} ago).","status":"recently_observed","lastOkAt":"2026-09-16T12:25:46.599Z"},"observationId":null,"claimId":null},{"id":"ev_534dxrtdh4qx","kind":"auth_posture_changed","at":"2026-09-15T18:23:12.262Z","endpointId":"ep_8a6ktgu9c2q2","before":{"issuer":"https://api.openbudget.sh","scheme":"Bearer","conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":true,"resourceMetadata":"https://api.openbudget.sh/api/openbudget/auth/.well-known/oauth-protected-resource","authorizationServers":["https://api.openbudget.sh"]},"after":{"issuer":"https://api.openbudget.sh","scheme":"Bearer","conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":true,"resourceMetadata":"https://api.openbudget.sh/api/openbudget/auth/.well-known/oauth-protected-resource","authorizationServers":["https://api.openbudget.sh"]},"observationId":"ob_vgvc86yf56pd","claimId":null},{"id":"ev_j4phqrddsz7b","kind":"auth_posture_changed","at":"2026-09-14T10:21:40.785Z","endpointId":"ep_8a6ktgu9c2q2","before":{"issuer":"https://api.openbudget.sh","scheme":"Bearer","conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":true,"resourceMetadata":"https://api.openbudget.sh/api/openbudget/auth/.well-known/oauth-protected-resource","authorizationServers":["https://api.openbudget.sh"]},"after":{"issuer":"https://api.openbudget.sh","scheme":"Bearer","conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":true,"resourceMetadata":"https://api.openbudget.sh/api/openbudget/auth/.well-known/oauth-protected-resource","authorizationServers":["https://api.openbudget.sh"]},"observationId":"ob_eadrts4vb65t","claimId":null},{"id":"ev_5eubf76b9tbv","kind":"tls_changed","at":"2026-09-12T11:26:23.525Z","endpointId":"ep_8a6ktgu9c2q2","before":null,"after":{"issuer":{"commonName":"YE2","organization":"Let's Encrypt"},"subject":"openbudget.sh","validTo":"2026-11-17T19:38:11.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"3F:50:FC:54:9A:8C:74:B4:94:18:E3:9B:73:23:3A:E5:57:E6:93:A2:27:F0:80:24:8C:96:78:93:24:52:E8:81"},"observationId":"ob_vpm6kuum9t2n","claimId":null},{"id":"ev_pghmzkf93bsj","kind":"auth_posture_changed","at":"2026-09-12T11:26:23.512Z","endpointId":"ep_8a6ktgu9c2q2","before":null,"after":{"issuer":"https://api.openbudget.sh","scheme":"Bearer","conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":true,"resourceMetadata":"https://api.openbudget.sh/api/openbudget/auth/.well-known/oauth-protected-resource","authorizationServers":["https://api.openbudget.sh"]},"observationId":"ob_vpm6kuum9t2n","claimId":null}]}