Просмотр исходного кода

fix: regression where config would error despite valid agents

Aiden Cline 2 месяцев назад
Родитель
Сommit
3d822e5f79
1 измененных файлов с 0 добавлено и 11 удалено
  1. 0 11
      packages/opencode/src/config/config.ts

+ 0 - 11
packages/opencode/src/config/config.ts

@@ -141,17 +141,6 @@ export namespace Config {
 
     if (!result.keybinds) result.keybinds = Info.shape.keybinds.parse({})
 
-    // Only validate if user has configured agents - if none configured, built-in agents will be used
-    if (Object.keys(result.agent).length > 0) {
-      const primaryAgents = Object.values(result.agent).filter((a) => a.mode !== "subagent" && !a.hidden && !a.disable)
-      if (primaryAgents.length === 0) {
-        throw new InvalidError({
-          path: "config",
-          message: "No primary agents are available. Please configure at least one agent with mode 'primary' or 'all'.",
-        })
-      }
-    }
-
     return {
       config: result,
       directories,