{"id":"ag_dx5e43rv8cx3","handle":"contix-herramientas","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":6,"events":[{"id":"ev_v6qdxquz53b3","kind":"tls_changed","at":"2026-10-04T17:28:08.180Z","endpointId":"ep_qkana6zu4fy4","before":null,"after":{"issuer":{"commonName":"YR2","organization":"Let's Encrypt"},"subject":"api.contix.es","validTo":"2026-11-29T20:50:37.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"5C:B8:8D:C9:21:C1:32:C1:09:E0:2F:84:28:8D:94:A6:04:0D:9C:CD:00:C4:23:BE:1A:FB:53:1B:4E:A4:0C:F7"},"observationId":"ob_g4wk8n9gg352","claimId":null},{"id":"ev_xrrgrvzmqwk7","kind":"auth_posture_changed","at":"2026-10-04T17:28:08.123Z","endpointId":"ep_qkana6zu4fy4","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_g4wk8n9gg352","claimId":null},{"id":"ev_zaexsdfefdy3","kind":"tool_surface_changed","at":"2026-10-04T17:28:08.067Z","endpointId":"ep_qkana6zu4fy4","before":{"hash":"76e8ce30a72b00c1bd474b24d8cb4042feedef6709617d69f23de268e76315cb","toolCount":4,"serverVersion":"1.0.0"},"after":{"hash":"11fa5d21cade981019f3b93e2e156db354c98262bcc56445be5e00fd8b24065f","added":["calculate_vat","validate_spanish_tax_id"],"changed":[],"removed":[],"toolCount":6,"serverVersion":"1.0.0"},"observationId":"ob_g4wk8n9gg352","claimId":null},{"id":"ev_8c8nkh934mk7","kind":"status_changed","at":"2026-10-03T20:34:47.669Z","endpointId":null,"before":{"status":"unknown"},"after":{"reason":"Responded {ok} ago.","status":"live","lastOkAt":"2026-10-03T20:33:42.548Z"},"observationId":null,"claimId":null},{"id":"ev_ntnqvdzzs4zx","kind":"tool_surface_observed","at":"2026-10-03T20:33:42.567Z","endpointId":"ep_qkana6zu4fy4","before":null,"after":{"hash":"76e8ce30a72b00c1bd474b24d8cb4042feedef6709617d69f23de268e76315cb","tools":["validate_iban","check_vat_number","calculate_modelo_303","get_obligation_dates"],"toolCount":4,"serverVersion":"1.0.0"},"observationId":"ob_ke2tmh9twjg8","claimId":null},{"id":"ev_u774vem5qgh8","kind":"endpoint_added","at":"2026-10-03T20:21:20.562Z","endpointId":"ep_qkana6zu4fy4","before":null,"after":{"url":"https://api.contix.es/api/v1/mcp/herramientas","type":"mcp_streamable_http","source":"mcp_registry","authHint":null,"newRecord":true},"observationId":null,"claimId":null}]}