{"id":"ag_mev235snvzey","handle":"plumbline-deepbook-market-data","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_vbxzbgwpjku5","kind":"tool_surface_changed","at":"2026-10-16T00:31:03.563Z","endpointId":"ep_haquantgpbaa","before":{"hash":"931e8e705eb31721ddd1cdab4c3b424826965cfa02631b450fdf90646c39813d","toolCount":16,"serverVersion":"0.3.3"},"after":{"hash":"5b6c1d2cffdf8728a0bad73421dd7738533fb549060f63890c5a8032dd16d18a","added":["build_bm_deposit_tx","build_bm_withdraw_tx","build_cancel_order_tx","build_create_balance_manager_tx","build_limit_order_tx","build_swap_tx","build_walrus_register_tx","check_holder","get_book_depth","get_cetus_pool","get_swap_quote","golden_path_market_read","read_walrus_blob","wallet_setup_guide","walrus_store_guide"],"changed":[],"removed":[],"toolCount":31,"serverVersion":"0.4.0"},"observationId":"ob_npnepwbwfzuj","claimId":null},{"id":"ev_w4fw5fs2qe76","kind":"tls_changed","at":"2026-10-13T19:27:22.426Z","endpointId":"ep_haquantgpbaa","before":null,"after":{"issuer":{"commonName":"YE1","organization":"Let's Encrypt"},"subject":"*.fly.dev","validTo":"2026-11-19T11:49:32.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"25:9A:3B:9C:DA:F4:BA:BB:BE:5E:B7:81:BE:23:8A:52:12:15:DF:90:AF:E8:F5:15:17:99:30:F2:A6:A8:59:B4"},"observationId":"ob_qk93vhz5qdfh","claimId":null},{"id":"ev_z6zmdedcfmen","kind":"auth_posture_changed","at":"2026-10-13T19:27:22.407Z","endpointId":"ep_haquantgpbaa","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_qk93vhz5qdfh","claimId":null},{"id":"ev_j4buwr98gypq","kind":"status_changed","at":"2026-10-12T23:28:47.806Z","endpointId":null,"before":{"status":"unknown"},"after":{"reason":"Responded {ok} ago.","status":"live","lastOkAt":"2026-10-12T23:28:05.369Z"},"observationId":null,"claimId":null},{"id":"ev_aw4497jf5gva","kind":"tool_surface_observed","at":"2026-10-12T23:28:05.378Z","endpointId":"ep_haquantgpbaa","before":null,"after":{"hash":"931e8e705eb31721ddd1cdab4c3b424826965cfa02631b450fdf90646c39813d","tools":["list_pools","get_mid_price","get_order_book","get_volume","get_pool_params","get_recent_trades","get_ohlcv","get_indexer_status","get_bm_fills","get_swing_range","get_pool_stats","estimate_fees","list_templates","create_template_order","check_template_order","get_desk_rhythm"],"toolCount":16,"serverVersion":"0.3.3"},"observationId":"ob_efrkra7fd7e5","claimId":null},{"id":"ev_zjcvgjbhft6y","kind":"endpoint_added","at":"2026-10-12T23:21:33.960Z","endpointId":"ep_haquantgpbaa","before":null,"after":{"url":"https://plumbline-mcp.fly.dev/mcp","type":"mcp_streamable_http","source":"mcp_registry","authHint":null,"newRecord":false},"observationId":null,"claimId":null},{"id":"ev_2tqt5n3h473t","kind":"endpoint_added","at":"2026-10-10T00:19:57.610Z","endpointId":"ep_p5d6dh9kdhk5","before":null,"after":{"url":"npm:plumbline-mcp","type":"package_npm","source":"mcp_registry","authHint":null,"newRecord":true},"observationId":null,"claimId":null}]}