dodo: implement validate and deploy tools
Change-Id: I026cff45159dd1e6fa6a9bcef7c843564bcf9c8b
diff --git a/loop/agent.go b/loop/agent.go
index d1875bf..186bd1a 100644
--- a/loop/agent.go
+++ b/loop/agent.go
@@ -1416,6 +1416,9 @@
}()
browserTools = bTools
+ // TODO(gio): get these from the config
+ dodoTools := dodo_tools.NewDodoTools(os.Getenv("DODO_API_BASE_ADDR"), os.Getenv("DODO_PROJECT_ID"))
+
convo.Tools = []*llm.Tool{
bashTool.Tool(),
claudetool.Keyword,
@@ -1426,9 +1429,9 @@
makeDoneTool(a.codereview),
a.codereview.Tool(),
claudetool.AboutSketch,
- dodo_tools.NewGetProjectConfigTool(),
}
convo.Tools = append(convo.Tools, browserTools...)
+ convo.Tools = append(convo.Tools, dodoTools...)
// Add MCP tools if configured
if len(a.config.MCPServers) > 0 {