{"id":"ag_d8v5pwzwkmm9","handle":"french-rental-compliance","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":5,"events":[{"id":"ev_q7a8atamx5g8","kind":"tool_surface_changed","at":"2026-10-04T14:32:41.216Z","endpointId":"ep_hrufshytzzjm","before":{"hash":"da89dde25bbc1de96361c3968e2287c849ebc40d15b882b4da23509a58424054","toolCount":13,"serverVersion":"1.19.0"},"after":{"hash":"a057cea2c991af58639f599a515c19f63b6daca3c96741ab75c50d69ca3c1d28","added":[],"changed":["generate_rent_receipt"],"removed":[],"toolCount":13,"serverVersion":"1.20.0"},"observationId":"ob_74qcxnwtuxke","claimId":null},{"id":"ev_ftyhz9d2c635","kind":"tool_surface_changed","at":"2026-10-01T10:29:39.069Z","endpointId":"ep_hrufshytzzjm","before":{"hash":"1e82cbf058ead278e89a58cb07be502e813ff9b868c5af864e0a52d05e584d23","toolCount":13,"serverVersion":"1.18.1"},"after":{"hash":"da89dde25bbc1de96361c3968e2287c849ebc40d15b882b4da23509a58424054","added":[],"changed":["calculate_assistant_maternel_end_of_contract","calculate_home_employment_end_of_contract","calculate_net_swiss_salary","calculate_teletravail_frontalier","check_geneva_quasi_resident","compare_family_allowances","compare_lamal_cmu"],"removed":[],"toolCount":13,"serverVersion":"1.19.0"},"observationId":"ob_pab3naguu2ey","claimId":null},{"id":"ev_bgb33hfk4wq6","kind":"tool_surface_changed","at":"2026-09-30T22:25:37.072Z","endpointId":"ep_hrufshytzzjm","before":{"hash":"2548986b5048a8e2cfdeaf65717f0bca01b8a4c8575e760187a034c20f094bdd","toolCount":13,"serverVersion":"1.18.0"},"after":{"hash":"1e82cbf058ead278e89a58cb07be502e813ff9b868c5af864e0a52d05e584d23","added":[],"changed":["calculate_teletravail_frontalier"],"removed":[],"toolCount":13,"serverVersion":"1.18.1"},"observationId":"ob_jb4wx26a8cxg","claimId":null},{"id":"ev_64nmqz7znrc7","kind":"tool_surface_changed","at":"2026-09-30T08:27:22.567Z","endpointId":"ep_hrufshytzzjm","before":{"hash":"7a187647ce8304ce3656373ac7f161dfa8d4d1544432714220d1fc89aec19d75","toolCount":13,"serverVersion":"1.17.0"},"after":{"hash":"2548986b5048a8e2cfdeaf65717f0bca01b8a4c8575e760187a034c20f094bdd","added":[],"changed":["calculate_assistant_maternel_end_of_contract","calculate_home_employment_end_of_contract"],"removed":[],"toolCount":13,"serverVersion":"1.18.0"},"observationId":"ob_5unc3reuc3ac","claimId":null},{"id":"ev_8qnjhazpa63c","kind":"tool_surface_changed","at":"2026-09-27T22:26:41.471Z","endpointId":"ep_hrufshytzzjm","before":{"hash":"b5f9722a7dd51bf53d604a65c870f1dae9368e4ccad28e1ddf7b912c3fb2b690","toolCount":13,"serverVersion":"1.14.1"},"after":{"hash":"7a187647ce8304ce3656373ac7f161dfa8d4d1544432714220d1fc89aec19d75","added":[],"changed":["calculate_deposit_restitution","calculate_rent_revision","check_dpe_rental_restrictions","generate_rent_receipt"],"removed":[],"toolCount":13,"serverVersion":"1.17.0"},"observationId":"ob_xv8gcw797fpb","claimId":null}]}