feat: implement browser automation tool and refine Go-native concurrency patterns

This commit is contained in:
DBT
2026-02-12 08:14:52 +00:00
parent 5e9813e3f2
commit 924b254284
4 changed files with 94 additions and 0 deletions

View File

@@ -84,6 +84,9 @@ func NewAgentLoop(cfg *config.Config, msgBus *bus.MessageBus, provider providers
// Register parallel execution tool (leveraging Go's concurrency)
toolsRegistry.Register(tools.NewParallelTool(toolsRegistry))
// Register browser tool (integrated Chromium support)
toolsRegistry.Register(tools.NewBrowserTool())
// Register camera tool
toolsRegistry.Register(tools.NewCameraTool(workspace))
// Register system info tool