{"id":"ag_cx2j3k9etr2r","handle":"leverage","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":7,"events":[{"id":"ev_vqzrfd9cy3zr","kind":"status_changed","at":"2026-10-08T13:23:59.519Z","endpointId":null,"before":{"status":"recently_observed"},"after":{"reason":"Responded {ok} ago.","status":"live","lastOkAt":"2026-10-08T13:21:55.923Z"},"observationId":null,"claimId":null},{"id":"ev_2jd8jk52t4cg","kind":"status_changed","at":"2026-10-08T01:23:19.884Z","endpointId":null,"before":{"status":"live"},"after":{"reason":"Responded {ok} ago; 1 recent check failed (latest {probe} ago).","status":"recently_observed","lastOkAt":"2026-10-07T18:26:24.313Z"},"observationId":null,"claimId":null},{"id":"ev_zd887ty5jdrw","kind":"tls_changed","at":"2026-09-28T18:24:30.535Z","endpointId":"ep_qu7ku2az6n8p","before":{"issuer":{"commonName":"YE1","organization":"Let's Encrypt"},"subject":"api.spiralstake.xyz","validTo":"2026-10-28T06:30:17.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"BA:16:9E:08:DE:D7:CA:11:E4:94:E2:92:3E:6D:D5:0F:B9:F5:F8:D7:8A:0F:6E:CE:06:08:E0:55:6E:4D:A7:F3"},"after":{"issuer":{"commonName":"YE2","organization":"Let's Encrypt"},"subject":"api.spiralstake.xyz","validTo":"2026-12-27T08:04:21.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"43:B6:15:00:92:20:A7:33:93:83:4E:C9:23:2B:01:5A:EA:27:3F:A1:41:87:27:A3:B4:B6:58:61:2C:E3:C1:B9"},"observationId":"ob_ttqudaxb9jz5","claimId":null},{"id":"ev_z3agu2jkn9gc","kind":"tool_surface_changed","at":"2026-09-24T11:30:51.570Z","endpointId":"ep_qu7ku2az6n8p","before":{"hash":"81d68b6cbadb908c797818c8bbdf1807e4a557b520ab25b353d6cbc27a949957","toolCount":7,"serverVersion":"0.1.0"},"after":{"hash":"e0a8e862f3f82e802c27dad3c835cd5fa72ce2e14312509edf0a528b1efcfd7b","added":["build_equity_deposit_tx","build_equity_exit_tx","simulate_equity_deposit"],"changed":["get_positions","get_prices","list_strategies"],"removed":[],"toolCount":10,"serverVersion":"0.1.0"},"observationId":"ob_frp6j5e7gf6b","claimId":null},{"id":"ev_npkwww2v3mag","kind":"tls_changed","at":"2026-09-13T03:26:00.146Z","endpointId":"ep_qu7ku2az6n8p","before":null,"after":{"issuer":{"commonName":"YE1","organization":"Let's Encrypt"},"subject":"api.spiralstake.xyz","validTo":"2026-10-28T06:30:17.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"BA:16:9E:08:DE:D7:CA:11:E4:94:E2:92:3E:6D:D5:0F:B9:F5:F8:D7:8A:0F:6E:CE:06:08:E0:55:6E:4D:A7:F3"},"observationId":"ob_2n9m3ynmst5m","claimId":null},{"id":"ev_djtrvg5wejjr","kind":"auth_posture_changed","at":"2026-09-13T03:25:59.985Z","endpointId":"ep_qu7ku2az6n8p","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_2n9m3ynmst5m","claimId":null},{"id":"ev_ez4acuqn6pmd","kind":"tool_surface_observed","at":"2026-09-12T12:26:57.502Z","endpointId":"ep_qu7ku2az6n8p","before":null,"after":{"hash":"81d68b6cbadb908c797818c8bbdf1807e4a557b520ab25b353d6cbc27a949957","tools":["list_strategies","get_strategy","get_prices","simulate_leverage","build_leverage_tx","get_positions","build_manage_tx"],"toolCount":7,"serverVersion":"0.1.0"},"observationId":"ob_hau6hz3rz6ec","claimId":null}]}