{"id":"ag_62gj6b4qk2kw","handle":"com-vaadin-docs-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":7,"events":[{"id":"ev_fqau5djpnfcz","kind":"tool_surface_changed","at":"2026-10-07T12:29:54.825Z","endpointId":"ep_upxksgb5pnyn","before":{"hash":"67d832d383fcac169d895220357f584ea418b0caf9ef62f8639ad34357631553","toolCount":13,"serverVersion":"1.1.0"},"after":{"hash":"4053a9ba7a015f1ede95913239f2e74425d6528a523def2126371ef943490200","added":[],"changed":["get_component_java_api","get_component_react_api","get_component_styling","get_component_web_component_api","get_components_by_version","get_java_symbol","get_new_apis","get_theme_css_properties","get_vaadin_dependency","get_vaadin_primer","search_vaadin_docs"],"removed":[],"toolCount":13,"serverVersion":"1.2.0"},"observationId":"ob_yahuyd7p3vq7","claimId":null},{"id":"ev_5qfct3jrzznu","kind":"tls_changed","at":"2026-10-06T17:26:20.367Z","endpointId":"ep_upxksgb5pnyn","before":{"issuer":{"commonName":"YR2","organization":"Let's Encrypt"},"subject":"mcp.vaadin.com","validTo":"2026-11-04T03:13:31.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"29:46:1B:17:1C:48:72:EC:FE:44:C4:8A:01:BD:8F:B0:8C:CB:5D:9A:02:40:25:DB:66:CA:DC:91:F5:EA:00:18"},"after":{"issuer":{"commonName":"YR2","organization":"Let's Encrypt"},"subject":"mcp.vaadin.com","validTo":"2027-01-03T03:13:28.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"B2:8C:A0:48:96:57:70:73:E0:1E:02:9B:DE:0F:27:08:49:73:2F:D6:DD:F0:7B:A2:20:54:68:6E:8F:7A:43:D8"},"observationId":"ob_s3smz8xrehdx","claimId":null},{"id":"ev_gzfxuc3dhut5","kind":"tool_surface_changed","at":"2026-09-23T18:24:06.006Z","endpointId":"ep_upxksgb5pnyn","before":{"hash":"0b0e4894c98d1b6b6c303f89ec44867eeb87131f0e33bcd7c654311f4592ae60","toolCount":13,"serverVersion":"0.9.0"},"after":{"hash":"67d832d383fcac169d895220357f584ea418b0caf9ef62f8639ad34357631553","added":[],"changed":["get_full_document","get_java_symbol"],"removed":[],"toolCount":13,"serverVersion":"1.1.0"},"observationId":"ob_3za98w7ujhrc","claimId":null},{"id":"ev_ezu9wfrky7za","kind":"tool_surface_changed","at":"2026-09-14T13:23:39.069Z","endpointId":"ep_upxksgb5pnyn","before":{"hash":"1ea8261ddb9e72bce3c7a560d1bb405ac435f928c8f56880eac6076042312f2e","toolCount":11,"serverVersion":"0.8.0"},"after":{"hash":"0b0e4894c98d1b6b6c303f89ec44867eeb87131f0e33bcd7c654311f4592ae60","added":["get_java_symbol","get_new_apis","get_vaadin_dependency","get_vaadin_versions"],"changed":["get_component_java_api","get_component_react_api","get_component_styling","get_component_web_component_api","get_components_by_version","get_full_document","get_theme_css_properties","get_vaadin_primer","search_vaadin_docs"],"removed":["get_latest_vaadin_version","get_supported_vaadin_versions"],"toolCount":13,"serverVersion":"0.9.0"},"observationId":"ob_39bbx887bbu2","claimId":null},{"id":"ev_bbde629qvwjf","kind":"tls_changed","at":"2026-09-12T11:26:26.221Z","endpointId":"ep_upxksgb5pnyn","before":null,"after":{"issuer":{"commonName":"YR2","organization":"Let's Encrypt"},"subject":"mcp.vaadin.com","validTo":"2026-11-04T03:13:31.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"29:46:1B:17:1C:48:72:EC:FE:44:C4:8A:01:BD:8F:B0:8C:CB:5D:9A:02:40:25:DB:66:CA:DC:91:F5:EA:00:18"},"observationId":"ob_pdzxe5zdjwqb","claimId":null},{"id":"ev_tensw9y323vp","kind":"auth_posture_changed","at":"2026-09-12T11:26:26.179Z","endpointId":"ep_upxksgb5pnyn","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_pdzxe5zdjwqb","claimId":null},{"id":"ev_jwxmw6ft3am8","kind":"tool_surface_observed","at":"2026-09-12T11:26:26.113Z","endpointId":"ep_upxksgb5pnyn","before":null,"after":{"hash":"1ea8261ddb9e72bce3c7a560d1bb405ac435f928c8f56880eac6076042312f2e","tools":["get_vaadin_primer","search_vaadin_docs","get_full_document","get_latest_vaadin_version","get_supported_vaadin_versions","get_components_by_version","get_component_java_api","get_component_react_api","get_component_web_component_api","get_component_styling","get_theme_css_properties"],"toolCount":11,"serverVersion":"0.8.0"},"observationId":"ob_pdzxe5zdjwqb","claimId":null}]}