From 5435a699b879b55ffaf9da78ac2dd0c6ff484a42 Mon Sep 17 00:00:00 2001 From: Kit Langton Date: Tue, 14 Apr 2026 21:07:50 -0400 Subject: [PATCH] refactor(config): use Schema.Literals --- packages/opencode/src/server/instance/httpapi/config.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/opencode/src/server/instance/httpapi/config.ts b/packages/opencode/src/server/instance/httpapi/config.ts index 65251e82da..97a2bbf2ae 100644 --- a/packages/opencode/src/server/instance/httpapi/config.ts +++ b/packages/opencode/src/server/instance/httpapi/config.ts @@ -25,7 +25,7 @@ const Mode = Schema.Struct({ const Interleaved = Schema.Union([ Schema.Boolean, Schema.Struct({ - field: Schema.Union([Schema.Literal("reasoning_content"), Schema.Literal("reasoning_details")]), + field: Schema.Literals(["reasoning_content", "reasoning_details"]), }), ]).annotate({ identifier: "ConfigProvidersModelInterleaved" })