registerSubagents wires up every subagent the harness exposes.
(llm provider.Provider)
| 420 | |
| 421 | // registerSubagents wires up every subagent the harness exposes. |
| 422 | func registerSubagents(llm provider.Provider) { |
| 423 | subagent.Default.Register(subagent.Research{ |
| 424 | Provider: llm, |
| 425 | Tools: tool.Default.Subset("read_file"), |
| 426 | }) |
| 427 | for _, sa := range subagent.Default.All() { |
| 428 | tool.Default.Register(&DelegateTool{Subagent: sa}) |
| 429 | } |
| 430 | } |
no test coverage detected