Browse Source

fix: allow disabling the default general agent (#1616)

Yihui Khuu 6 months ago
parent
commit
2b195e82ee
1 changed files with 4 additions and 1 deletions
  1. 4 1
      packages/opencode/src/agent/agent.ts

+ 4 - 1
packages/opencode/src/agent/agent.ts

@@ -38,7 +38,10 @@ export namespace Agent {
       },
     }
     for (const [key, value] of Object.entries(cfg.agent ?? {})) {
-      if (value.disable) continue
+      if (value.disable) {
+        delete result[key]
+        continue
+      }
       let item = result[key]
       if (!item)
         item = result[key] = {