{"id":"ag_qnk5cnmgjzcv","handle":"tandiu-ai-infrastructure-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":12,"events":[{"id":"ev_udb63nxc6efx","kind":"tool_surface_changed","at":"2026-10-29T15:22:35.237Z","endpointId":"ep_pzmjr6d99je4","before":{"hash":"8c06739d3e29edef04ae238f67486749577606a53fbdb85d4087cc340f11446d","toolCount":16,"serverVersion":"0.3.0"},"after":{"hash":"e6c848e3427a0b69e2e85ea1670a65cd33f726eee0e5fa0426dad8f6815f4451","added":[],"changed":["find_mcp","get_mcp_changes"],"removed":[],"toolCount":16,"serverVersion":"0.3.0"},"observationId":"ob_w9jvg5w7rbna","claimId":null},{"id":"ev_b5r3vs97eh6w","kind":"tool_surface_changed","at":"2026-10-29T08:24:13.609Z","endpointId":"ep_pzmjr6d99je4","before":{"hash":"1d4625a35c7b11b38781905fd28a016a020d7ebf1beca5454d3f5b3699397129","toolCount":14,"serverVersion":"0.3.0"},"after":{"hash":"8c06739d3e29edef04ae238f67486749577606a53fbdb85d4087cc340f11446d","added":["find_mcp","get_mcp_changes"],"changed":["list_gpu_prices"],"removed":[],"toolCount":16,"serverVersion":"0.3.0"},"observationId":"ob_q6pupmu2r72y","claimId":null},{"id":"ev_5gqqwhuwpnfn","kind":"tls_changed","at":"2026-10-28T03:26:08.801Z","endpointId":"ep_pzmjr6d99je4","before":{"issuer":{"commonName":"YE1","organization":"Let's Encrypt"},"subject":"www.tandiu.cn","validTo":"2026-11-25T09:38:02.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"86:E7:F9:53:AF:AB:E8:0E:77:1C:C9:56:C6:DA:37:05:74:0E:5B:84:46:C9:35:84:A7:4C:5C:B7:DA:57:B8:60"},"after":{"issuer":{"commonName":"YE1","organization":"Let's Encrypt"},"subject":"www.tandiu.cn","validTo":"2027-01-24T08:49:29.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"C4:11:9A:B3:3C:C3:74:83:01:93:D3:65:D2:7D:C0:06:BD:EA:7F:21:E6:DD:9E:41:A5:52:32:BA:A9:BA:E1:13"},"observationId":"ob_9kgs64c4fzyk","claimId":null},{"id":"ev_8eknc3y7z5sk","kind":"tool_surface_changed","at":"2026-10-19T19:32:11.571Z","endpointId":"ep_pzmjr6d99je4","before":{"hash":"2ed51dd89ff8f3e7d253295828a61ef223424c9ab839b83ce745a7ebd16c0b5e","toolCount":14,"serverVersion":"0.3.0"},"after":{"hash":"1d4625a35c7b11b38781905fd28a016a020d7ebf1beca5454d3f5b3699397129","added":[],"changed":["list_llm_prices"],"removed":[],"toolCount":14,"serverVersion":"0.3.0"},"observationId":"ob_wzv954ngy6j8","claimId":null},{"id":"ev_hvz75k4dme84","kind":"tool_surface_changed","at":"2026-10-19T06:27:48.248Z","endpointId":"ep_pzmjr6d99je4","before":{"hash":"7825cb2348d6aba6704443188cbea3a1b82accaa4e392c68eb0021c39c3ef160","toolCount":13,"serverVersion":"0.3.0"},"after":{"hash":"2ed51dd89ff8f3e7d253295828a61ef223424c9ab839b83ce745a7ebd16c0b5e","added":["list_overseas_listings"],"changed":[],"removed":[],"toolCount":14,"serverVersion":"0.3.0"},"observationId":"ob_t5urrksxchzc","claimId":null},{"id":"ev_rur82tpun2b2","kind":"tool_surface_changed","at":"2026-10-17T03:24:05.568Z","endpointId":"ep_pzmjr6d99je4","before":{"hash":"82fa915664894f4ec4cd8617dc6d007da3d8b01485e3dfa57ac25a5dfc1b7c29","toolCount":12,"serverVersion":"0.2.0"},"after":{"hash":"7825cb2348d6aba6704443188cbea3a1b82accaa4e392c68eb0021c39c3ef160","added":["get_llm_price_history"],"changed":[],"removed":[],"toolCount":13,"serverVersion":"0.3.0"},"observationId":"ob_jutpxbcpj6b3","claimId":null},{"id":"ev_r63zety62jpn","kind":"tool_surface_changed","at":"2026-10-14T08:26:59.143Z","endpointId":"ep_pzmjr6d99je4","before":{"hash":"de89d4ea29c53d4eee183fcf88be3d46fbfc3716d484976a88f9a09b1163f2b0","toolCount":9,"serverVersion":"0.1.0"},"after":{"hash":"82fa915664894f4ec4cd8617dc6d007da3d8b01485e3dfa57ac25a5dfc1b7c29","added":["estimate_enterprise_ai_cost","estimate_role_token_budget","list_gpu_prices"],"changed":["estimate_self_hosting"],"removed":[],"toolCount":12,"serverVersion":"0.2.0"},"observationId":"ob_j6nkcd27qcc5","claimId":null},{"id":"ev_96uzmdpdxuat","kind":"tls_changed","at":"2026-10-12T11:23:00.798Z","endpointId":"ep_pzmjr6d99je4","before":null,"after":{"issuer":{"commonName":"YE1","organization":"Let's Encrypt"},"subject":"www.tandiu.cn","validTo":"2026-11-25T09:38:02.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"86:E7:F9:53:AF:AB:E8:0E:77:1C:C9:56:C6:DA:37:05:74:0E:5B:84:46:C9:35:84:A7:4C:5C:B7:DA:57:B8:60"},"observationId":"ob_tka8rdxdewm5","claimId":null},{"id":"ev_p4dzackyvqg4","kind":"auth_posture_changed","at":"2026-10-12T11:23:00.231Z","endpointId":"ep_pzmjr6d99je4","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_tka8rdxdewm5","claimId":null},{"id":"ev_4twxkc3v937k","kind":"status_changed","at":"2026-10-11T22:24:38.151Z","endpointId":null,"before":{"status":"unknown"},"after":{"reason":"Responded {ok} ago.","status":"live","lastOkAt":"2026-10-11T22:24:01.370Z"},"observationId":null,"claimId":null},{"id":"ev_qkp2nt3ynsx5","kind":"tool_surface_observed","at":"2026-10-11T22:24:01.377Z","endpointId":"ep_pzmjr6d99je4","before":null,"after":{"hash":"de89d4ea29c53d4eee183fcf88be3d46fbfc3716d484976a88f9a09b1163f2b0","tools":["about_tandiu_data","list_llm_prices","cheapest_model_for_score","get_price_index","list_price_changes","estimate_self_hosting","list_cloud_agents","recommend_coding_pc","list_ai_funding"],"toolCount":9,"serverVersion":"0.1.0"},"observationId":"ob_kymjnjnf54vm","claimId":null},{"id":"ev_yvgd9dwce3mu","kind":"endpoint_added","at":"2026-10-11T22:19:05.537Z","endpointId":"ep_pzmjr6d99je4","before":null,"after":{"url":"https://www.tandiu.cn/mcp","type":"mcp_streamable_http","source":"mcp_registry","authHint":null,"newRecord":true},"observationId":null,"claimId":null}]}