mirror of
https://github.com/open-jarvis/OpenJarvis.git
synced 2026-07-28 05:12:26 +00:00
Eight tool modules (file_write, apply_patch, git_tool, db_query, pdf_tool, image_tool, audio_tool, knowledge_tools) were missing from openjarvis/tools/__init__.py. Their @ToolRegistry.register() decorators never fired, so the /v1/tools endpoint never returned them and the web UI agent wizard showed an incomplete tool list. Add the missing imports and a regression test that checks all expected tool names are in the registry after package import. Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>