buildTools method
Builds the list of tools exposed to this agent.
Implementation
@override
List<Tool> buildTools() {
return [
createPowerShellTool(ai, runtime: runtime),
createGlobTool(ai, runtime: runtime),
createGrepTool(ai, runtime: runtime),
createSleepTool(ai, runtime: runtime),
createBashTool(ai, runtime: runtime),
createReadTool(ai, runtime: runtime),
createAskUserQuestionTool(ai, runtime: runtime),
createTaskListTool(ai, runtime: runtime),
createListMcpResourcesTool(ai, runtime: runtime),
createReadMcpResourceTool(ai, runtime: runtime),
];
}