diff --git a/packages/opencode/src/config/config.ts b/packages/opencode/src/config/config.ts index 9086f70ce..73fc1c773 100644 --- a/packages/opencode/src/config/config.ts +++ b/packages/opencode/src/config/config.ts @@ -218,7 +218,7 @@ export namespace Config { result[config.name] = parsed.data continue } - throw new InvalidError({ path: item }, { cause: parsed.error }) + throw new InvalidError({ path: item, issues: parsed.error.issues }, { cause: parsed.error }) } return result } @@ -261,7 +261,7 @@ export namespace Config { result[config.name] = parsed.data continue } - throw new InvalidError({ path: item }, { cause: parsed.error }) + throw new InvalidError({ path: item, issues: parsed.error.issues }, { cause: parsed.error }) } return result }