{"id":"ag_vbnjxxyshynz","handle":"xfinlab","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":2,"events":[{"id":"ev_74bjr2gjtdvz","kind":"tool_surface_changed","at":"2026-10-08T14:22:23.466Z","endpointId":"ep_a45b2g9qhwmz","before":{"hash":"9426f86aafce2951f5e45b20ad22f25f3b49476dc30fe9bc72a4aa0cc62dde11","toolCount":5,"serverVersion":"1.0.0"},"after":{"hash":"fc5c48e52e396232f64feb6fe95e9aef48717d11aebbee8cfa73068a83ac4aaa","added":[],"changed":["get_global_market_map","get_intelligence_feed","get_market_events","get_sentiment","get_technical_analysis"],"removed":[],"toolCount":5,"serverVersion":"1.0.0"},"observationId":"ob_shgwwvrpyhmm","claimId":null},{"id":"ev_6w8fvxrry3em","kind":"tool_surface_changed","at":"2026-09-15T19:24:02.806Z","endpointId":"ep_a45b2g9qhwmz","before":{"hash":"66af5ebce3dff980e7191845b122f4fc02d7f451b664cff7ae239cacf66b0efb","toolCount":5,"serverVersion":"1.0.0"},"after":{"hash":"9426f86aafce2951f5e45b20ad22f25f3b49476dc30fe9bc72a4aa0cc62dde11","added":[],"changed":["get_global_market_map","get_intelligence_feed","get_market_events","get_sentiment","get_technical_analysis"],"removed":[],"toolCount":5,"serverVersion":"1.0.0"},"observationId":"ob_249xkrbupqe8","claimId":null}]}