diff options
Diffstat (limited to 'internal/llm/agent/coder.go')
| -rw-r--r-- | internal/llm/agent/coder.go | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/internal/llm/agent/coder.go b/internal/llm/agent/coder.go index 32faa2c71..979cca275 100644 --- a/internal/llm/agent/coder.go +++ b/internal/llm/agent/coder.go @@ -17,8 +17,15 @@ import ( ) func coderTools() []tool.BaseTool { + wd := viper.GetString("wd") return []tool.BaseTool{ - tools.NewBashTool(viper.GetString("wd")), + tools.NewAgentTool(wd), + tools.NewBashTool(wd), + tools.NewLsTool(wd), + tools.NewGlobTool(wd), + tools.NewViewTool(wd), + tools.NewWriteTool(wd), + tools.NewEditTool(wd), } } |
