{"id":"ag_r5276yj5ev4u","handle":"ai-partsgraph-catalog","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":6,"events":[{"id":"ev_uzckktryn37h","kind":"tool_surface_changed","at":"2026-10-28T18:30:36.891Z","endpointId":"ep_gkjm8v6wa3q8","before":{"hash":"36aeb9178c4e94a3273471941f48dc7bbcb9e5b6043997800653308677ddf6ca","toolCount":11,"serverVersion":"1.4.0"},"after":{"hash":"eeca0e6ab01098fe196081ac94885dbf447152b397083421ac96177577c09067","added":[],"changed":["check_compatibility","compare_parts"],"removed":[],"toolCount":11,"serverVersion":"1.4.0"},"observationId":"ob_2bvkgbhseqmu","claimId":null},{"id":"ev_cx56kvx3ex5y","kind":"tool_surface_changed","at":"2026-10-19T11:30:48.777Z","endpointId":"ep_gkjm8v6wa3q8","before":{"hash":"5e068bad20deb0deebe667836d549f521c3c6b20d63695845fa87d81921ad92e","toolCount":11,"serverVersion":"1.4.0"},"after":{"hash":"36aeb9178c4e94a3273471941f48dc7bbcb9e5b6043997800653308677ddf6ca","added":[],"changed":["build_bom","check_compatibility","compare_parts","fetch","get_part","get_provenance","search","search_parts","view_bom"],"removed":[],"toolCount":11,"serverVersion":"1.4.0"},"observationId":"ob_navgrs5c2qrr","claimId":null},{"id":"ev_fgyf62x59y9t","kind":"tls_changed","at":"2026-10-12T00:27:10.186Z","endpointId":"ep_gkjm8v6wa3q8","before":{"issuer":{"commonName":"YR2","organization":"Let's Encrypt"},"subject":"*.partsgraph.ai","validTo":"2026-11-07T11:12:10.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"24:27:40:7B:56:DD:14:25:82:49:40:07:B4:F5:9E:9A:E4:37:03:EF:5B:DB:C9:17:AF:11:D9:C9:4B:93:D5:AA"},"after":{"issuer":{"commonName":"YR2","organization":"Let's Encrypt"},"subject":"*.partsgraph.ai","validTo":"2027-01-07T19:47:25.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"03:D6:BF:D3:54:6E:50:3C:21:07:DB:0B:D1:DA:55:39:5D:CA:72:18:B2:DE:0F:61:6E:E2:E9:2C:CE:28:15:F6"},"observationId":"ob_wd3a3zhp76cf","claimId":null},{"id":"ev_rsseyatn38w3","kind":"tls_changed","at":"2026-09-12T10:25:41.587Z","endpointId":"ep_gkjm8v6wa3q8","before":null,"after":{"issuer":{"commonName":"YR2","organization":"Let's Encrypt"},"subject":"*.partsgraph.ai","validTo":"2026-11-07T11:12:10.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"24:27:40:7B:56:DD:14:25:82:49:40:07:B4:F5:9E:9A:E4:37:03:EF:5B:DB:C9:17:AF:11:D9:C9:4B:93:D5:AA"},"observationId":"ob_u6j7zstuy7w2","claimId":null},{"id":"ev_37ms7a9t5br3","kind":"auth_posture_changed","at":"2026-09-12T10:25:41.556Z","endpointId":"ep_gkjm8v6wa3q8","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_u6j7zstuy7w2","claimId":null},{"id":"ev_sx6tcfa9na7z","kind":"tool_surface_observed","at":"2026-09-12T10:25:41.527Z","endpointId":"ep_gkjm8v6wa3q8","before":null,"after":{"hash":"5e068bad20deb0deebe667836d549f521c3c6b20d63695845fa87d81921ad92e","tools":["search_parts","get_part","list_categories","list_builds","check_compatibility","compare_parts","get_provenance","build_bom","search","fetch","view_bom"],"toolCount":11,"serverVersion":"1.4.0"},"observationId":"ob_u6j7zstuy7w2","claimId":null}]}