mirror of
https://github.com/snapotter-hq/SnapOtter.git
synced 2026-08-03 07:46:42 +02:00
The content-aware-resize tool had a full backend implementation (API route, caire binary, seam-carving bridge) but was missing from the frontend toolRegistry Map. Navigating to /content-aware-resize showed "Tool not found" because ToolPage could not resolve a registry entry for the tool ID. Added a dedicated ContentAwareResizeSettings component and registered it in the tool registry with side-by-side display mode. Also added a guard test that verifies every tool in the shared TOOLS[] array has a matching registry entry, preventing this class of bug from recurring. Closes #131