Skip to content

Commit c5cf3c3

Browse files
committed
fix: Address openai-native.spec.ts test failure
1 parent 08be5f3 commit c5cf3c3

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

src/core/config/CustomModesManager.ts

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -193,14 +193,13 @@ export class CustomModesManager {
193193
const result = customModesSettingsSchema.safeParse(settings)
194194

195195
if (!result.success) {
196-
console.error(`[CustomModesManager] Schema validation failed for ${filePath}:`, result.error)
196+
const issues = result.error.issues
197+
.map((issue) => `• ${issue.path.join(".")}: ${issue.message}`)
198+
.join("\n")
199+
console.error(`[CustomModesManager] Schema validation failed for ${filePath}:\n${issues}`)
197200

198201
// Show user-friendly error for .roomodes files
199202
if (filePath.endsWith(ROOMODES_FILENAME)) {
200-
const issues = result.error.issues
201-
.map((issue) => `• ${issue.path.join(".")}: ${issue.message}`)
202-
.join("\n")
203-
204203
vscode.window.showErrorMessage(t("common:customModes.errors.schemaValidationError", { issues }))
205204
}
206205

0 commit comments

Comments
 (0)