From 004f53f7410dd715737b6bd885a0a2a277dec397 Mon Sep 17 00:00:00 2001 From: Aiden Cline <63023139+rekram1-node@users.noreply.github.com> Date: Fri, 22 Aug 2025 17:59:18 -0500 Subject: [PATCH] ignore: update json schema for better lsp dx (#2186) --- packages/opencode/script/schema.ts | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/packages/opencode/script/schema.ts b/packages/opencode/script/schema.ts index c815c732..27450fd3 100755 --- a/packages/opencode/script/schema.ts +++ b/packages/opencode/script/schema.ts @@ -32,5 +32,13 @@ const result = zodToJsonSchema(Config.Info, { return jsonSchema }, -}) +}) as Record & { + allowComments?: boolean + allowTrailingCommas?: boolean +} + +// used for json lsps since config supports jsonc +result.allowComments = true +result.allowTrailingCommas = true + await Bun.write(file, JSON.stringify(result, null, 2))