Summary
The framework/runner/tool_registry.py (13KB, 388 lines) has no dedicated test coverage. This module handles critical tool discovery and registration functionality.
Current State
- tool_registry.py - 388 lines, NO TESTS
- Contains ToolRegistry class and
@tool decorator
- Handles tool discovery from modules, MCP servers, and manual registration
Key Components to Test
ToolRegistry Class
@tool Decorator
Acceptance Criteria
I'd like to work on this!
Summary
The framework/runner/tool_registry.py (13KB, 388 lines) has no dedicated test coverage. This module handles critical tool discovery and registration functionality.
Current State
@tooldecoratorKey Components to Test
ToolRegistry Class
@toolDecoratorAcceptance Criteria
core/tests/test_tool_registry.pypytest tests/test_tool_registry.py -vI'd like to work on this!