{"id":"ag_vqhju79vtp5r","handle":"swarmio","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":7,"events":[{"id":"ev_vprw347rkghu","kind":"tool_surface_changed","at":"2026-10-02T19:25:02.619Z","endpointId":"ep_heexspqehmxd","before":{"hash":"0dc9e7c0abb7ad33c55bceea0a17799299ec9aa8c78c0e03188a6d750b78e529","toolCount":12,"serverVersion":"0.1.0"},"after":{"hash":"397f556054822cd22849d3a9fcbe243ee585ce91e815b06ef94babc827cf1a35","added":["news.brief","web.search"],"changed":[],"removed":[],"toolCount":14,"serverVersion":"0.1.0"},"observationId":"ob_fjaka34wd65t","claimId":null},{"id":"ev_dmq9uqcgwar9","kind":"tls_changed","at":"2026-09-30T14:26:00.206Z","endpointId":"ep_heexspqehmxd","before":{"issuer":{"commonName":"YE1","organization":"Let's Encrypt"},"subject":"ioswarm.io","validTo":"2026-10-28T20:06:07.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"41:79:DA:76:B9:C9:89:01:8B:E7:D5:58:9C:28:47:54:97:4A:BE:59:9E:26:38:7A:48:15:2D:4A:5D:30:76:74"},"after":{"issuer":{"commonName":"YE2","organization":"Let's Encrypt"},"subject":"ioswarm.io","validTo":"2026-12-28T13:58:51.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"54:76:32:14:D0:4A:FC:E3:59:41:DB:1B:CC:C7:63:FB:2C:A3:E9:FC:2E:A3:95:98:0C:8D:67:63:19:BC:1C:D6"},"observationId":"ob_yv5f46vhqjry","claimId":null},{"id":"ev_jxme6p6yq9hz","kind":"tool_surface_changed","at":"2026-09-16T16:27:13.210Z","endpointId":"ep_heexspqehmxd","before":{"hash":"84d0585e9ec63ce2d0eb9464f44eec8712a99a52cbca101f62348dc2d3c10547","toolCount":8,"serverVersion":"0.1.0"},"after":{"hash":"0dc9e7c0abb7ad33c55bceea0a17799299ec9aa8c78c0e03188a6d750b78e529","added":["fetch","market.pulse","runs.wait","search"],"changed":[],"removed":[],"toolCount":12,"serverVersion":"0.1.0"},"observationId":"ob_249uh9hnwxsj","claimId":null},{"id":"ev_9ujs6ufawapn","kind":"tool_surface_changed","at":"2026-09-14T23:20:22.418Z","endpointId":"ep_heexspqehmxd","before":{"hash":"e827bf10da6c88069b41ccbcf50ac52d5ca10d0f2cd71ffb9bfedae5206a0dc2","toolCount":8,"serverVersion":"0.1.0"},"after":{"hash":"84d0585e9ec63ce2d0eb9464f44eec8712a99a52cbca101f62348dc2d3c10547","added":[],"changed":["runs.get"],"removed":[],"toolCount":8,"serverVersion":"0.1.0"},"observationId":"ob_p3u38d94aydx","claimId":null},{"id":"ev_v4qkp5berq4k","kind":"tls_changed","at":"2026-09-12T09:27:14.196Z","endpointId":"ep_heexspqehmxd","before":null,"after":{"issuer":{"commonName":"YE1","organization":"Let's Encrypt"},"subject":"ioswarm.io","validTo":"2026-10-28T20:06:07.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"41:79:DA:76:B9:C9:89:01:8B:E7:D5:58:9C:28:47:54:97:4A:BE:59:9E:26:38:7A:48:15:2D:4A:5D:30:76:74"},"observationId":"ob_x88px59g9z86","claimId":null},{"id":"ev_3dmngx9cfbad","kind":"auth_posture_changed","at":"2026-09-12T09:27:14.005Z","endpointId":"ep_heexspqehmxd","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_x88px59g9z86","claimId":null},{"id":"ev_dqfvjgqs7m72","kind":"tool_surface_observed","at":"2026-09-12T09:27:13.908Z","endpointId":"ep_heexspqehmxd","before":null,"after":{"hash":"e827bf10da6c88069b41ccbcf50ac52d5ca10d0f2cd71ffb9bfedae5206a0dc2","tools":["route.classify","runs.launch","runs.get","runs.report","runs.cancel","billing.balance","billing.topup_terms","modes.list"],"toolCount":8,"serverVersion":"0.1.0"},"observationId":"ob_x88px59g9z86","claimId":null}]}