{"id":"ag_kwmddnyefdes","handle":"forest-factory","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":13,"events":[{"id":"ev_u5m2dmwj9gh4","kind":"tool_surface_changed","at":"2026-10-09T11:27:13.875Z","endpointId":"ep_x4uhjrk4z8zg","before":{"hash":"c69ddb5a44105e0ac8a8ab20ad59120e2074b0c1d22aeff1f0939c5575e10afb","toolCount":6,"serverVersion":"1.0.0"},"after":{"hash":"2e18e9cb78fe9fe47516a9b4f83d463d15444f1c42c0ea412853948c1551927e","added":[],"changed":["api_discover","commerce_availability","commerce_buyability","domain_preflight","package_preflight","release_asset_resolve"],"removed":[],"toolCount":6,"serverVersion":"1.0.0"},"observationId":"ob_wmq9zckc7v88","claimId":null},{"id":"ev_mqxb6cwsx99v","kind":"tool_surface_changed","at":"2026-10-07T13:27:27.428Z","endpointId":"ep_x4uhjrk4z8zg","before":{"hash":"8de544c267485c78459d100c2f751fd94e603cae8d9ecaa575e171e236ef7d47","toolCount":6,"serverVersion":"1.0.0"},"after":{"hash":"c69ddb5a44105e0ac8a8ab20ad59120e2074b0c1d22aeff1f0939c5575e10afb","added":[],"changed":["api_discover","package_preflight"],"removed":[],"toolCount":6,"serverVersion":"1.0.0"},"observationId":"ob_dazbr96gkfsd","claimId":null},{"id":"ev_r4nt8zdcynak","kind":"status_changed","at":"2026-10-05T16:28:54.536Z","endpointId":null,"before":{"status":"recently_observed"},"after":{"reason":"Responded {ok} ago.","status":"live","lastOkAt":"2026-10-05T16:26:17.987Z"},"observationId":null,"claimId":null},{"id":"ev_p98dz3vawpgt","kind":"status_changed","at":"2026-10-05T02:23:33.771Z","endpointId":null,"before":{"status":"live"},"after":{"reason":"Responded {ok} ago; 1 recent check failed (latest {probe} ago).","status":"recently_observed","lastOkAt":"2026-10-04T19:28:56.481Z"},"observationId":null,"claimId":null},{"id":"ev_3gkcpw7gc75a","kind":"tls_changed","at":"2026-10-05T02:21:32.882Z","endpointId":"ep_x4uhjrk4z8zg","before":null,"after":{"issuer":{"commonName":"YR1","organization":"Let's Encrypt"},"subject":"*.code.run","validTo":"2026-12-13T16:03:08.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"B5:B8:5D:D8:9E:EC:D1:37:4A:71:86:96:DF:A1:C6:E6:BC:55:C6:09:6C:36:41:C7:01:06:37:C5:EF:FB:B5:CF"},"observationId":"ob_ccahaym2chz9","claimId":null},{"id":"ev_xxqpdw6asbuj","kind":"auth_posture_changed","at":"2026-10-05T02:21:32.866Z","endpointId":"ep_x4uhjrk4z8zg","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_ccahaym2chz9","claimId":null},{"id":"ev_pwjbeabdg8yc","kind":"status_changed","at":"2026-10-04T19:30:34.611Z","endpointId":null,"before":{"status":"recently_observed"},"after":{"reason":"Responded {ok} ago.","status":"live","lastOkAt":"2026-10-04T19:28:56.481Z"},"observationId":null,"claimId":null},{"id":"ev_qzxwvw6thrjw","kind":"status_changed","at":"2026-10-03T05:26:37.832Z","endpointId":null,"before":{"status":"live"},"after":{"reason":"Responded {ok} ago; 1 recent check failed (latest {probe} ago).","status":"recently_observed","lastOkAt":"2026-10-02T22:24:30.828Z"},"observationId":null,"claimId":null},{"id":"ev_pmwqp3z8qye5","kind":"status_changed","at":"2026-10-02T15:22:15.810Z","endpointId":null,"before":{"status":"recently_observed"},"after":{"reason":"Responded {ok} ago.","status":"live","lastOkAt":"2026-10-02T15:21:20.674Z"},"observationId":null,"claimId":null},{"id":"ev_rwybxp32cp3t","kind":"status_changed","at":"2026-10-02T02:25:15.549Z","endpointId":null,"before":{"status":"live"},"after":{"reason":"Responded {ok} ago; 1 recent check failed (latest {probe} ago).","status":"recently_observed","lastOkAt":"2026-10-01T19:30:23.555Z"},"observationId":null,"claimId":null},{"id":"ev_zmtfa7pgu8p3","kind":"status_changed","at":"2026-10-01T19:31:15.358Z","endpointId":null,"before":{"status":"unknown"},"after":{"reason":"Responded {ok} ago.","status":"live","lastOkAt":"2026-10-01T19:30:23.555Z"},"observationId":null,"claimId":null},{"id":"ev_szanxq6qb9at","kind":"tool_surface_observed","at":"2026-10-01T19:30:23.566Z","endpointId":"ep_x4uhjrk4z8zg","before":null,"after":{"hash":"8de544c267485c78459d100c2f751fd94e603cae8d9ecaa575e171e236ef7d47","tools":["api_discover","commerce_buyability","commerce_availability","domain_preflight","release_asset_resolve","package_preflight"],"toolCount":6,"serverVersion":"1.0.0"},"observationId":"ob_e7rcsa955q9m","claimId":null},{"id":"ev_47k86gdcgcb3","kind":"endpoint_added","at":"2026-10-01T19:22:26.049Z","endpointId":"ep_x4uhjrk4z8zg","before":null,"after":{"url":"https://http--forest-gas-station-mainnet--lcjl27p8lmjs.code.run/mcp","type":"mcp_streamable_http","source":"mcp_registry","authHint":null,"newRecord":true},"observationId":null,"claimId":null}]}