Kaynağa Gözat

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

Yihui Khuu 1 yıl önce
ebeveyn
işleme
2b195e82ee
1 değiştirilmiş dosya ile 4 ekleme ve 1 silme
  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 ?? {})) {
     for (const [key, value] of Object.entries(cfg.agent ?? {})) {
-      if (value.disable) continue
+      if (value.disable) {
+        delete result[key]
+        continue
+      }
       let item = result[key]
       let item = result[key]
       if (!item)
       if (!item)
         item = result[key] = {
         item = result[key] = {