{"id":"ag_x8whw9yb9s8g","handle":"midas-civil-nx-tools-midas-it-europe","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_7gqntkjq5vd7","kind":"tls_changed","at":"2026-10-30T08:22:40.722Z","endpointId":"ep_dgzz9sqrdfru","before":null,"after":{"issuer":{"commonName":"YE2","organization":"Let's Encrypt"},"subject":"midasiteurope.com","validTo":"2026-12-09T09:28:42.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"B0:44:E0:30:59:89:10:80:D9:5D:0C:79:AD:B9:1B:AE:DB:70:80:34:28:4E:CF:1F:3B:32:16:6B:A3:FF:2D:4B"},"observationId":"ob_rwk6mtsgu3sp","claimId":null},{"id":"ev_fpkkbhhkrbv6","kind":"auth_posture_changed","at":"2026-10-30T08:22:40.585Z","endpointId":"ep_dgzz9sqrdfru","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_rwk6mtsgu3sp","claimId":null},{"id":"ev_4jymxbkvpafx","kind":"tool_surface_changed","at":"2026-10-29T02:28:50.515Z","endpointId":"ep_dgzz9sqrdfru","before":{"hash":"51c725451aea6e991c107fc5c4622409336ae1a6bedf164c10c9a12817e3b783","toolCount":97,"serverVersion":"0.7.0"},"after":{"hash":"0c40053ccc7211d576a0887f5b3a086d14aaf2e01e393ff388367f7314d7b838","added":["midas_library"],"changed":[],"removed":[],"toolCount":98,"serverVersion":"0.7.0"},"observationId":"ob_5cqja223da4k","claimId":null},{"id":"ev_t4n5npfrznn9","kind":"status_changed","at":"2026-10-28T18:34:26.953Z","endpointId":null,"before":{"status":"unknown"},"after":{"reason":"Responded {ok} ago.","status":"live","lastOkAt":"2026-10-28T18:32:15.091Z"},"observationId":null,"claimId":null},{"id":"ev_bbgj29qzy2e4","kind":"tool_surface_observed","at":"2026-10-28T18:32:15.110Z","endpointId":"ep_dgzz9sqrdfru","before":null,"after":{"hash":"51c725451aea6e991c107fc5c4622409336ae1a6bedf164c10c9a12817e3b783","tools":["auto_structure_groups","auto_structure_groups_undo","b2p_survey","b2p_convert","b2p_undo","bridge_reshape_read","bridge_reshape","bridge_reshape_undo","bridge_thermal_calc","bridge_thermal_read","bridge_thermal_apply","bridge_thermal_undo","bridge_thermal_remove","concurrent_forces_setup","concurrent_forces","concurrent_forces_probe","cs454_lane_layout","cs454_moving_loads_read","cs454_moving_loads","cs454_moving_loads_undo","cs454_combinations_read","cs454_combinations_apply","cs454_combinations_undo","cs455_describe_section","cs455_assess","cs455_export_calc_sheet","cs_stage_summary","cs_stage_results","cs_stage_report","culvert_preview","culvert_build","culvert_build_undo","culvert_analyse_and_check","culvert_report","midas_docs_search","midas_docs_read","dxf_inspect","dxf_import","dxf_import_undo","ec_combinations_read","ec_combinations_apply","ec_combinations_undo","ec_lane_layout","ec_moving_loads_read","ec_moving_loads","ec_moving_loads_undo","ec_wind_bridge","ec_wind_read_deck","ec_wind_apply","ec_wind_remove","skew_grillage","skew_grillage_undo","combination_tree","combination_contributions","civil_status","civil_read_table","job_status","model_qc_check","model_report_images","model_report_export","model_bridge_summary","model_to_ifc","model_to_dxf","create_nodes","create_nodes_undo","pd6694_route_a","pd6694_route_a_write","pd6694_route_a_remove","pd6694_ssi_plan","pd6694_ssi_run","pd6694_ssi_remove","point_to_patch_dispersal","point_to_patch_read","point_to_patch_apply","point_to_patch_undo","slab_capacities_from_bars","slab_survey","slab_assess","slab_explain_location","result_table_catalog","preview_result_table","export_result_tables","section_preview","section_properties","section_write","section_write_undo","section_read","stage_groups","construction_stages","stages_undo","stress_element_loads","stress_profile","sls_stress_check","civil_write_tables","civil_write_tables_undo","civil_run_analysis","civil_save_model"],"toolCount":97,"serverVersion":"0.7.0"},"observationId":"ob_8khp6k2yhbh6","claimId":null},{"id":"ev_xew6k6eb4wry","kind":"endpoint_added","at":"2026-10-28T17:20:07.310Z","endpointId":"ep_dgzz9sqrdfru","before":null,"after":{"url":"https://midasiteurope.com/mcp","type":"mcp_streamable_http","source":"mcp_registry","authHint":null,"newRecord":true},"observationId":null,"claimId":null}]}