{"id":"ag_xm592ms2vqpb","handle":"runtime","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":5,"events":[{"id":"ev_zwaaf8bx39m6","kind":"tls_changed","at":"2026-09-25T18:24:05.325Z","endpointId":"ep_ape5y7vjkppj","before":{"issuer":{"commonName":"YE1","organization":"Let's Encrypt"},"subject":"formatho.com","validTo":"2026-10-25T22:21:40.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"05:FA:52:09:DC:EA:09:D9:A4:6F:21:75:14:2E:7D:4E:5B:61:E1:6B:7B:36:D4:2E:B3:6D:83:92:10:D9:70:8B"},"after":{"issuer":{"commonName":"YE2","organization":"Let's Encrypt"},"subject":"formatho.com","validTo":"2026-12-24T00:22:24.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"70:E9:99:5E:EA:B8:25:1E:B6:9C:3D:B7:2C:60:E9:62:CF:64:A3:36:F1:B6:8D:24:3C:F6:00:1C:93:4E:8B:1B"},"observationId":"ob_7nuv2jmpb3nh","claimId":null},{"id":"ev_d4drz2yr7uye","kind":"tls_changed","at":"2026-09-14T00:23:06.434Z","endpointId":"ep_ape5y7vjkppj","before":null,"after":{"issuer":{"commonName":"YE1","organization":"Let's Encrypt"},"subject":"formatho.com","validTo":"2026-10-25T22:21:40.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"05:FA:52:09:DC:EA:09:D9:A4:6F:21:75:14:2E:7D:4E:5B:61:E1:6B:7B:36:D4:2E:B3:6D:83:92:10:D9:70:8B"},"observationId":"ob_jqbhbgjr6a5d","claimId":null},{"id":"ev_mu8gejf8umf7","kind":"auth_posture_changed","at":"2026-09-14T00:23:06.407Z","endpointId":"ep_ape5y7vjkppj","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_jqbhbgjr6a5d","claimId":null},{"id":"ev_89m2sw5mpmah","kind":"endpoint_added","at":"2026-09-13T18:21:08.601Z","endpointId":"ep_yrnkj5d4px3w","before":null,"after":{"url":"oci:docker.io/formatho/formatho-runtime:0.3.0","type":"package_oci","source":"mcp_registry","authHint":null,"newRecord":false},"observationId":null,"claimId":null},{"id":"ev_vzxzsaznrh9w","kind":"tool_surface_observed","at":"2026-09-12T13:26:28.648Z","endpointId":"ep_ape5y7vjkppj","before":null,"after":{"hash":"c63ef4749192a2db2b4e824741a43808bbd12b6ed1579a63bb0b1d8b2f5bf0aa","tools":["json.format","json.minify","json.validate","base64.encode","base64.decode","url.encode","url.decode","slug.generate","hash.text","uuid.v4","random.string","jwt.decode","evm.keccak256","evm.function_selector","evm.create2_address","evm.storage_slot","evm.decode_calldata","evm.v4_hook_permissions","erc4626.math","timestamp.convert","regex.test","case.convert","hex.encode","evm.checksum_address","evm.unit_convert","formatho.registry"],"toolCount":26,"serverVersion":"0.3.0"},"observationId":"ob_29drhgm2z8em","claimId":null}]}