{"id":"ag_2q3kswuacwn4","handle":"penniless-data-utilities","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":9,"events":[{"id":"ev_r6bsy4n6vnjy","kind":"tool_surface_changed","at":"2026-09-17T04:22:54.282Z","endpointId":"ep_cjhtwrp5z2nw","before":{"hash":"1b3aa22599025611e64d960e93277fd6da3366e951de17645905edbe283285da","toolCount":10,"serverVersion":"3.1.0"},"after":{"hash":"2a24fe147521213fbc63e5e91221c308618686c23fb8796ab9f3787cd24e8a41","added":[],"changed":["cron_next_run","dns_lookup","domain_whois","email_validate","github_repo_stats","repair_json","text_diff","text_extract","yaml_to_json"],"removed":["crypto_price"],"toolCount":9,"serverVersion":"3.1.0"},"observationId":"ob_ayma978s3pr3","claimId":null},{"id":"ev_a75fn9sgjsby","kind":"tool_surface_changed","at":"2026-09-16T22:26:08.392Z","endpointId":"ep_cjhtwrp5z2nw","before":{"hash":"2a24fe147521213fbc63e5e91221c308618686c23fb8796ab9f3787cd24e8a41","toolCount":9,"serverVersion":"3.1.0"},"after":{"hash":"1b3aa22599025611e64d960e93277fd6da3366e951de17645905edbe283285da","added":["crypto_price"],"changed":["cron_next_run","dns_lookup","domain_whois","email_validate","github_repo_stats","repair_json","text_diff","text_extract","yaml_to_json"],"removed":[],"toolCount":10,"serverVersion":"3.1.0"},"observationId":"ob_nq62hb5v7qnq","claimId":null},{"id":"ev_86yrmzytd9b8","kind":"tool_surface_changed","at":"2026-09-16T16:27:18.439Z","endpointId":"ep_cjhtwrp5z2nw","before":{"hash":"0f3e0ca133b69a56a3da78d4eecbf0470522bae0733b86b3da32f5c23ca15c5e","toolCount":10,"serverVersion":"3.1.0"},"after":{"hash":"2a24fe147521213fbc63e5e91221c308618686c23fb8796ab9f3787cd24e8a41","added":[],"changed":["cron_next_run","dns_lookup","domain_whois","email_validate","github_repo_stats","repair_json","text_diff","text_extract","yaml_to_json"],"removed":["crypto_price"],"toolCount":9,"serverVersion":"3.1.0"},"observationId":"ob_zmfhfuzd9zns","claimId":null},{"id":"ev_9my7fwvkexwq","kind":"tool_surface_changed","at":"2026-09-16T09:31:17.625Z","endpointId":"ep_cjhtwrp5z2nw","before":{"hash":"a5b10a4f30cccc869958ef6d3d485cabea0c8f7d383a85d727322db3b9ad51a5","toolCount":9,"serverVersion":"3.1.0"},"after":{"hash":"0f3e0ca133b69a56a3da78d4eecbf0470522bae0733b86b3da32f5c23ca15c5e","added":["crypto_price"],"changed":[],"removed":[],"toolCount":10,"serverVersion":"3.1.0"},"observationId":"ob_t9a6pwb7g4af","claimId":null},{"id":"ev_ymp53f6pajzx","kind":"status_changed","at":"2026-09-15T00:24:06.522Z","endpointId":null,"before":{"status":"unknown"},"after":{"reason":"Responded {ok} ago.","status":"live","lastOkAt":"2026-09-15T00:24:06.432Z"},"observationId":null,"claimId":null},{"id":"ev_6yanzdqsq572","kind":"tls_changed","at":"2026-09-15T00:24:06.507Z","endpointId":"ep_cjhtwrp5z2nw","before":null,"after":{"issuer":{"commonName":"YE2","organization":"Let's Encrypt"},"subject":"sjaman.workers.dev","validTo":"2026-12-03T19:46:00.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"A8:A3:CA:E4:DB:CA:24:42:63:72:AB:E6:8C:8C:EC:96:6D:3B:8D:2B:2D:45:35:A1:6C:80:AA:4C:29:D9:68:D4"},"observationId":"ob_9nnedjf6mv7s","claimId":null},{"id":"ev_2h2tsn2nwmhn","kind":"auth_posture_changed","at":"2026-09-15T00:24:06.490Z","endpointId":"ep_cjhtwrp5z2nw","before":null,"after":{"issuer":null,"scheme":null,"conformance":{"dpop":false,"rfc8414":false,"rfc9728":false,"pkceS256":false,"clientIdMetadataDocument":false,"dynamicClientRegistration":false},"authRequired":false,"resourceMetadata":null,"authorizationServers":null},"observationId":"ob_9nnedjf6mv7s","claimId":null},{"id":"ev_2h46gffcfxk9","kind":"tool_surface_observed","at":"2026-09-15T00:24:06.442Z","endpointId":"ep_cjhtwrp5z2nw","before":null,"after":{"hash":"a5b10a4f30cccc869958ef6d3d485cabea0c8f7d383a85d727322db3b9ad51a5","tools":["repair_json","yaml_to_json","cron_next_run","text_diff","text_extract","domain_whois","dns_lookup","github_repo_stats","email_validate"],"toolCount":9,"serverVersion":"3.1.0"},"observationId":"ob_9nnedjf6mv7s","claimId":null},{"id":"ev_vgzh4xq7pkrg","kind":"endpoint_added","at":"2026-09-15T00:24:05.361Z","endpointId":"ep_cjhtwrp5z2nw","before":null,"after":{"url":"https://penniless-json-repair.sjaman.workers.dev/mcp","type":"mcp_streamable_http","source":"self_submission","authHint":null,"newRecord":true},"observationId":null,"claimId":null}]}