Skip to content

Feature/tool discovery#202

Open
uniaolives wants to merge 3 commits intotalos-agent:mainfrom
aurum-grid:feature/tool-discovery
Open

Feature/tool discovery#202
uniaolives wants to merge 3 commits intotalos-agent:mainfrom
aurum-grid:feature/tool-discovery

Conversation

@uniaolives
Copy link

feat: Implement automatic tool discovery

This commit introduces a tool discovery mechanism that automatically loads tools registered via entry points in the talos.tools group.

  • Modified ToolManager to discover and register tools from entry points using importlib.metadata.
  • Updated MainAgent to use the new ToolManager and its automatic discovery capabilities.
  • Fixed the uv.lock file to ensure the test environment is set up correctly.

uniaolives and others added 3 commits October 10, 2025 08:04
Rede Globo
This commit introduces a tool discovery mechanism that automatically loads tools registered via entry points in the `talos.tools` group.

- Modified `ToolManager` to discover and register tools from entry points using `importlib.metadata`.
- Updated `MainAgent` to use the new `ToolManager` and its automatic discovery capabilities.
- Fixed the `uv.lock` file to ensure the test environment is set up correctly.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant