Add delete_tool: trash-based tool removal with restore support
Moves tool files to tools/.trash/ instead of deleting permanently.
Actions: remove (trash + unregister), restore (recover + re-register), list.
Data files are intentionally left in place on both remove and restore.
Available only in the developer profile.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent a03b29a commit 2c4b80833296e4ee93fb9421a6a306551ddcab30
@Eugene Sukhodolskiy Eugene Sukhodolskiy authored on 15 Apr
Showing 4 changed files
View
navi/core/registry.py
View
navi/profiles/developer.py
View
navi/tools/__init__.py
View
navi/tools/delete_tool.py 0 → 100644