From 178a14ce3ed622b2470079ed317490b796ba64fe Mon Sep 17 00:00:00 2001 From: Dax Raad Date: Mon, 3 Nov 2025 16:35:46 -0500 Subject: [PATCH] fix dirs query param --- packages/opencode/src/cli/cmd/serve.ts | 8 +------- packages/opencode/src/server/server.ts | 4 ++-- 2 files changed, 3 insertions(+), 9 deletions(-) diff --git a/packages/opencode/src/cli/cmd/serve.ts b/packages/opencode/src/cli/cmd/serve.ts index 0fe2d1b0..3af3316a 100644 --- a/packages/opencode/src/cli/cmd/serve.ts +++ b/packages/opencode/src/cli/cmd/serve.ts @@ -1,5 +1,4 @@ import { Server } from "../../server/server" -import { UI } from "../ui" import { cmd } from "./cmd" export const ServeCommand = cmd({ @@ -25,12 +24,7 @@ export const ServeCommand = cmd({ port, hostname, }) - UI.println( - UI.Style.TEXT_NORMAL_BOLD, - "Web interface: ", - UI.Style.TEXT_NORMAL, - `https://desktop.dev.opencode.ai?url=${server.url}`, - ) + console.log(`opencode server listening on http://${server.hostname}:${server.port}`) await new Promise(() => {}) await server.stop() }, diff --git a/packages/opencode/src/server/server.ts b/packages/opencode/src/server/server.ts index 2df2b71f..919d6828 100644 --- a/packages/opencode/src/server/server.ts +++ b/packages/opencode/src/server/server.ts @@ -1106,7 +1106,7 @@ export namespace Server { "query", z.object({ query: z.string(), - dirs: z.boolean().optional(), + dirs: z.union([z.literal("true"), z.literal("false")]).optional(), }), ), async (c) => { @@ -1115,7 +1115,7 @@ export namespace Server { const results = await File.search({ query, limit: 10, - dirs, + dirs: dirs !== "false", }) return c.json(results) },