diff --git a/packages/opencode/src/server/routes/instance/httpapi/provider.ts b/packages/opencode/src/server/routes/instance/httpapi/provider.ts index 59a17cf0f1..98c9f55fb3 100644 --- a/packages/opencode/src/server/routes/instance/httpapi/provider.ts +++ b/packages/opencode/src/server/routes/instance/httpapi/provider.ts @@ -147,7 +147,11 @@ export const providerHandlers = Layer.unwrap( }) return HttpApiBuilder.group(ProviderApi, "provider", (handlers) => - handlers.handle("list", list).handle("auth", auth).handleRaw("authorize", authorizeRaw).handle("callback", callback), + handlers + .handle("list", list) + .handle("auth", auth) + .handleRaw("authorize", authorizeRaw) + .handle("callback", callback), ) }), ).pipe( diff --git a/packages/sdk/openapi.json b/packages/sdk/openapi.json index afa36ef1de..2ff440e6ca 100644 --- a/packages/sdk/openapi.json +++ b/packages/sdk/openapi.json @@ -2168,8 +2168,15 @@ "in": "query", "name": "roots", "schema": { - "type": "string", - "enum": ["true", "false"] + "anyOf": [ + { + "type": "boolean" + }, + { + "type": "string", + "enum": ["true", "false"] + } + ] }, "description": "Only return root sessions (no parentID)" }, @@ -2209,8 +2216,15 @@ "in": "query", "name": "archived", "schema": { - "type": "string", - "enum": ["true", "false"] + "anyOf": [ + { + "type": "boolean" + }, + { + "type": "string", + "enum": ["true", "false"] + } + ] }, "description": "Include archived sessions (default false)" } @@ -2310,8 +2324,15 @@ "in": "query", "name": "roots", "schema": { - "type": "string", - "enum": ["true", "false"] + "anyOf": [ + { + "type": "boolean" + }, + { + "type": "string", + "enum": ["true", "false"] + } + ] }, "description": "Only return root sessions (no parentID)" },