{"id":"ag_uzja46t4zd3u","handle":"tai-gu-ti-cai-yu-gao-gu-xi","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_cbrzwzqemyas","kind":"tool_surface_changed","at":"2026-10-04T14:33:14.796Z","endpointId":"ep_gpehyb6mjgbe","before":{"hash":"7e402ec7b5fa4784b14f3a199bfd803fa4c49e2f06f167b8fdebdeeb797d970a","toolCount":12,"serverVersion":"1.1.0"},"after":{"hash":"bacf2c4031cbdc9586660fc57a799ac0dab7634ff144d10bc0972b64fe21eb2f","added":["get_tw_ex_dividend_yield","get_tw_shareholder_meetings"],"changed":[],"removed":[],"toolCount":14,"serverVersion":"1.1.0"},"observationId":"ob_msfurkbtswzn","claimId":null},{"id":"ev_fyncejstcu97","kind":"tool_surface_changed","at":"2026-10-03T18:30:12.117Z","endpointId":"ep_gpehyb6mjgbe","before":{"hash":"e5142af22b53d4969b3899388ff8056a5b3ef86a375c62ed359060e1775c1498","toolCount":5,"serverVersion":"1.0.0"},"after":{"hash":"7e402ec7b5fa4784b14f3a199bfd803fa4c49e2f06f167b8fdebdeeb797d970a","added":["get_tw_dividend","get_tw_ex_dividend","get_tw_margin_chips","get_tw_market_quotes","get_tw_material_news","get_us_quotes","get_us_stock"],"changed":[],"removed":[],"toolCount":12,"serverVersion":"1.1.0"},"observationId":"ob_d8bbu7358zmm","claimId":null},{"id":"ev_pe7br5drjvnv","kind":"tls_changed","at":"2026-09-29T16:26:28.672Z","endpointId":"ep_gpehyb6mjgbe","before":null,"after":{"issuer":{"commonName":"YE1","organization":"Let's Encrypt"},"subject":"panda198271.workers.dev","validTo":"2026-12-21T18:27:04.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"78:A7:0C:BA:4A:49:9B:17:3A:9D:67:AB:20:3C:8F:E5:F9:D1:BA:B5:44:7D:12:22:58:80:64:6A:94:27:63:D5"},"observationId":"ob_e5qye8fyzzwe","claimId":null},{"id":"ev_7nwymve5wm8e","kind":"auth_posture_changed","at":"2026-09-29T16:26:28.634Z","endpointId":"ep_gpehyb6mjgbe","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_e5qye8fyzzwe","claimId":null},{"id":"ev_zxa2nr472bvw","kind":"status_changed","at":"2026-09-28T06:28:38.004Z","endpointId":null,"before":{"status":"unknown"},"after":{"reason":"Responded {ok} ago.","status":"live","lastOkAt":"2026-09-28T06:28:02.623Z"},"observationId":null,"claimId":null},{"id":"ev_sxmcywzc5e5t","kind":"tool_surface_observed","at":"2026-09-28T06:28:02.630Z","endpointId":"ep_gpehyb6mjgbe","before":null,"after":{"hash":"e5142af22b53d4969b3899388ff8056a5b3ef86a375c62ed359060e1775c1498","tools":["list_stock_themes","get_theme_stocks","get_stock","get_etf_dividends","estimate_etf_dividend_2027"],"toolCount":5,"serverVersion":"1.0.0"},"observationId":"ob_crr3yg7sygvk","claimId":null},{"id":"ev_n2rqq9eq5su8","kind":"endpoint_added","at":"2026-09-28T06:21:10.778Z","endpointId":"ep_gpehyb6mjgbe","before":null,"after":{"url":"https://tw-stock-themes.panda198271.workers.dev/mcp","type":"mcp_streamable_http","source":"mcp_registry","authHint":null,"newRecord":true},"observationId":null,"claimId":null}]}