{"id":"ag_ndzx97hzxpwy","handle":"allergen-detector","kinds":["status_changed","tool_surface_observed","tool_surface_changed","endpoint_added","ownership_changed","ownership_contested","auth_posture_changed","tls_changed","hidden_text_changed","record_split","split_from"],"count":8,"events":[{"id":"ev_h7jpghrjd6he","kind":"tool_surface_changed","at":"2026-11-02T09:27:41.935Z","endpointId":"ep_7tvkgvpm2kpj","before":{"hash":"a19a771111a1ace54b8fa44b0b7fad662879f06a1ade45d1c076813cf7f9c661","toolCount":3,"serverVersion":"0.1.0"},"after":{"hash":"efd6c5514b23897df2ebd715eada1d17a502aa7a02c004ad9042349b2cb86a93","added":[],"changed":["check_product_allergens","lookup_ingredient"],"removed":[],"toolCount":3,"serverVersion":"0.1.0"},"observationId":"ob_kn2v6g7qwy6p","claimId":null},{"id":"ev_xyz49yertv5v","kind":"tool_surface_changed","at":"2026-10-30T19:31:11.039Z","endpointId":"ep_7tvkgvpm2kpj","before":{"hash":"52e5e37e702e48f8f9b8645e92823291bb367e7fc08650e860ebee6b0b10018c","toolCount":3,"serverVersion":"0.1.0"},"after":{"hash":"a19a771111a1ace54b8fa44b0b7fad662879f06a1ade45d1c076813cf7f9c661","added":[],"changed":["check_product_allergens"],"removed":[],"toolCount":3,"serverVersion":"0.1.0"},"observationId":"ob_3py4r99zs9cj","claimId":null},{"id":"ev_w9ae5t7kuwvs","kind":"tls_changed","at":"2026-10-29T05:37:28.944Z","endpointId":"ep_7tvkgvpm2kpj","before":null,"after":{"issuer":{"commonName":"WE1","organization":"Google Trust Services"},"subject":"onrender.com","validTo":"2026-12-20T23:04:28.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"A8:8C:F8:E1:2B:2E:73:1A:48:5D:32:0C:92:B4:8E:A7:1E:0D:6B:F8:A8:38:68:B5:D1:10:DA:51:D4:A1:A4:5C"},"observationId":"ob_b9zavfvzujsr","claimId":null},{"id":"ev_cvqwu7pv7sgc","kind":"auth_posture_changed","at":"2026-10-29T05:37:28.928Z","endpointId":"ep_7tvkgvpm2kpj","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_b9zavfvzujsr","claimId":null},{"id":"ev_snrsq9w6vbnv","kind":"tool_surface_changed","at":"2026-10-29T05:37:28.819Z","endpointId":"ep_7tvkgvpm2kpj","before":{"hash":"6b59f698a132e0b7d7bafcd6842354acf85a05b34ffbe2ac82cafe523e52a5bd","toolCount":3,"serverVersion":"0.1.0"},"after":{"hash":"52e5e37e702e48f8f9b8645e92823291bb367e7fc08650e860ebee6b0b10018c","added":[],"changed":["check_product_allergens"],"removed":[],"toolCount":3,"serverVersion":"0.1.0"},"observationId":"ob_b9zavfvzujsr","claimId":null},{"id":"ev_q653fmsv3su6","kind":"status_changed","at":"2026-10-26T11:32:35.378Z","endpointId":null,"before":{"status":"unknown"},"after":{"reason":"Responded {ok} ago.","status":"live","lastOkAt":"2026-10-26T11:29:56.468Z"},"observationId":null,"claimId":null},{"id":"ev_zj8jswm8227d","kind":"tool_surface_observed","at":"2026-10-26T11:29:56.485Z","endpointId":"ep_7tvkgvpm2kpj","before":null,"after":{"hash":"6b59f698a132e0b7d7bafcd6842354acf85a05b34ffbe2ac82cafe523e52a5bd","tools":["check_product_allergens","lookup_ingredient","list_supported_allergens"],"toolCount":3,"serverVersion":"0.1.0"},"observationId":"ob_fam9aw5tpfnh","claimId":null},{"id":"ev_7ts8kmkekn4s","kind":"endpoint_added","at":"2026-10-26T10:24:53.222Z","endpointId":"ep_7tvkgvpm2kpj","before":null,"after":{"url":"https://allergen-detector-mcp.onrender.com/mcp","type":"mcp_streamable_http","source":"mcp_registry","authHint":null,"newRecord":true},"observationId":null,"claimId":null}]}