{"id":"ag_s64ud78dy26z","handle":"quantustik-mcp","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":1,"events":[{"id":"ev_fgvawn76xakf","kind":"tool_surface_changed","at":"2026-10-03T12:32:52.244Z","endpointId":"ep_kxzmgqrv4bcg","before":{"hash":"3ecf40894bc8daa7f1cb4df3c01e3f440d33458e3efc6fa507e90f7847080683","toolCount":26,"serverVersion":"2.0.4"},"after":{"hash":"282df96d9bc7f5de0cfb128e5ea09c16d6bb645594399d8516a63300e4bfb9dd","added":[],"changed":["get_earnings_calendar","get_fear_greed","get_filing_language_diff","get_filings_digest","get_insider_pulse","get_institutional_activity"],"removed":["explain_signal","fetch","get_correlation_map","get_forecast","get_market_indicators","get_market_overview","get_market_regime","get_risk_state","get_risk_state_evidence","get_signal","get_signal_history","get_signals_batch","get_ticker_indicators","get_track_record","get_trade_plan","scan_universe","search","top_opportunities"],"toolCount":8,"serverVersion":"2.1.0"},"observationId":"ob_39tku7y9pp2g","claimId":null}]}