{"id":"ag_2qxz7jv6x58b","handle":"dap-foundry","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_xuwnzrpm3eje","kind":"status_changed","at":"2026-10-31T14:29:36.734Z","endpointId":null,"before":{"status":"unknown"},"after":{"reason":"Responded {ok} ago.","status":"live","lastOkAt":"2026-10-31T14:26:01.526Z"},"observationId":null,"claimId":null},{"id":"ev_hvmz7a5sj3dn","kind":"tls_changed","at":"2026-10-31T14:26:01.833Z","endpointId":"ep_w2zfadffmxb4","before":null,"after":{"issuer":{"commonName":"WE1","organization":"Google Trust Services"},"subject":"foundry.dap.solutions","validTo":"2026-12-04T13:27:16.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"7A:AF:85:89:5D:AF:CE:43:3D:FB:EC:20:60:4A:BD:C9:8E:40:E2:88:5C:A5:C0:36:C7:63:29:A6:C6:B1:F6:2B"},"observationId":"ob_wkam5ybvt7vy","claimId":null},{"id":"ev_jqppzpenhna3","kind":"auth_posture_changed","at":"2026-10-31T14:26:01.802Z","endpointId":"ep_w2zfadffmxb4","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_wkam5ybvt7vy","claimId":null},{"id":"ev_msy42ygz285w","kind":"tool_surface_observed","at":"2026-10-31T14:26:01.535Z","endpointId":"ep_w2zfadffmxb4","before":null,"after":{"hash":"fa3338f82a83dc54fe1f006c5b5d8a4462b8c47fa4c6b5d570422dcd7ea36a65","tools":["compute-day-count-to-settlement","convert-unix-timestamp-to-date","decode-base64-to-text","diff-two-line-lists"],"toolCount":4,"serverVersion":"1.0.0"},"observationId":"ob_wkam5ybvt7vy","claimId":null},{"id":"ev_sfw4p7dtmkfa","kind":"endpoint_added","at":"2026-10-31T12:19:25.508Z","endpointId":"ep_w2zfadffmxb4","before":null,"after":{"url":"https://foundry.dap.solutions/mcp","type":"mcp_streamable_http","source":"mcp_registry","authHint":null,"newRecord":true},"observationId":null,"claimId":null}]}