{"serverId":"mcp-registry/com.craftquantities/engine","history":[{"seq":74844,"logIndex":74843,"serverId":"mcp-registry/com.craftquantities/engine","manifestHash":"09e2940ab4352daf42c05704234c2dd5e2c50e012ad52e27360dd4cd78c2598f","prevHash":"003d8a04119f14da0985d713d7b45c207b9ec04cda2c5a9aa81674c794601463","toolCount":56,"observedAt":"2026-10-26T18:51:58.601Z","lastSeen":"2026-10-26T18:51:58.601Z","origin":"probe","leafHash":"52153912e211e115306b11cc619aedd67c3c26f404cd1fcac4cbb1e0b4b6ebc1","leafData":"{\"manifestHash\":\"09e2940ab4352daf42c05704234c2dd5e2c50e012ad52e27360dd4cd78c2598f\",\"observedAt\":\"2026-10-26T18:51:58.601Z\",\"prevHash\":\"003d8a04119f14da0985d713d7b45c207b9ec04cda2c5a9aa81674c794601463\",\"seq\":74844,\"serverId\":\"mcp-registry/com.craftquantities/engine\",\"toolCount\":56,\"v\":1}","changes":{"added":["fit_panel","fit_worktop_run","miter_chart","plan_room_trim","print_template","scribe_template","trim_corner"],"removed":[],"changed":["create_drawing","optimise_cuts"]}},{"seq":66123,"logIndex":66122,"serverId":"mcp-registry/com.craftquantities/engine","manifestHash":"003d8a04119f14da0985d713d7b45c207b9ec04cda2c5a9aa81674c794601463","prevHash":"f2c5bf9dc778abe63dc9cef0f0e6b29da1868ceb165924de89128f0b30eef38e","toolCount":49,"observedAt":"2026-10-25T12:40:37.054Z","lastSeen":"2026-10-26T18:18:33.083Z","origin":"probe","leafHash":"ef5e396d5d34d8094e3f1d5d57651fd3240bd9f8fbbae564761df071b6bb1ef0","leafData":"{\"manifestHash\":\"003d8a04119f14da0985d713d7b45c207b9ec04cda2c5a9aa81674c794601463\",\"observedAt\":\"2026-10-25T12:40:37.054Z\",\"prevHash\":\"f2c5bf9dc778abe63dc9cef0f0e6b29da1868ceb165924de89128f0b30eef38e\",\"seq\":66123,\"serverId\":\"mcp-registry/com.craftquantities/engine\",\"toolCount\":49,\"v\":1}","changes":{"added":["compare_on_job","estimate_hours","get_illustration","level_quotes","make_canvas_link","make_job_sheet","run_example_live","run_guide_chain","stair_flight","write_proposal","write_variation"],"removed":[],"changed":[]}},{"seq":21178,"logIndex":21177,"serverId":"mcp-registry/com.craftquantities/engine","manifestHash":"f2c5bf9dc778abe63dc9cef0f0e6b29da1868ceb165924de89128f0b30eef38e","prevHash":"9e0b42e0dd859b4651451dcac682ad0710424befa985dde7181d65048b58d30a","toolCount":38,"observedAt":"2026-10-18T09:08:50.233Z","lastSeen":"2026-10-25T12:07:51.477Z","origin":"probe","leafHash":"3433eb3b192f2e35736a5241adc64df92bda125f835c75e793453bfb97efd95b","leafData":"{\"manifestHash\":\"f2c5bf9dc778abe63dc9cef0f0e6b29da1868ceb165924de89128f0b30eef38e\",\"observedAt\":\"2026-10-18T09:08:50.233Z\",\"prevHash\":\"9e0b42e0dd859b4651451dcac682ad0710424befa985dde7181d65048b58d30a\",\"seq\":21178,\"serverId\":\"mcp-registry/com.craftquantities/engine\",\"toolCount\":38,\"v\":1}","changes":{"added":["calculate_batch","classify_items","export_drawing","get_benchmark","layout_reinforcement","measure_sketch","optimise_cuts","plan_programme","resolve_id","update_project"],"removed":[],"changed":["calculate","create_drawing","create_project_file_from_calculations","create_project_file_from_drawing","create_project_file_from_house","create_project_file_from_plan","create_project_file_from_takeoffs","create_supplier_quote_request","translate_term"]}},{"seq":3706,"logIndex":3705,"serverId":"mcp-registry/com.craftquantities/engine","manifestHash":"9e0b42e0dd859b4651451dcac682ad0710424befa985dde7181d65048b58d30a","prevHash":null,"toolCount":28,"observedAt":"2026-10-17T05:28:30.764Z","lastSeen":"2026-10-18T08:40:31.850Z","origin":"snapshot","leafHash":"2ebd68b00fc32e0c637136078579c6625a4b4b9e5848d9eb9720fe89a4b454e3","leafData":"{\"manifestHash\":\"9e0b42e0dd859b4651451dcac682ad0710424befa985dde7181d65048b58d30a\",\"observedAt\":\"2026-10-17T05:28:30.764Z\",\"prevHash\":null,\"seq\":3706,\"serverId\":\"mcp-registry/com.craftquantities/engine\",\"toolCount\":28,\"v\":1}","changes":null}]}