From 08ac673ab849bd7c8155033679a1f27ae983a07a Mon Sep 17 00:00:00 2001 From: Luke Parker <10430890+Hona@users.noreply.github.com> Date: Mon, 26 Oct 2026 09:57:44 +1000 Subject: [PATCH] feat(tui): list OpenCode Console before OpenCode Go (#59107) Co-authored-by: opencode-agent[bot] <219766164+opencode-agent[bot]@users.noreply.github.com> Co-authored-by: thdxr <826656+thdxr@users.noreply.github.com> --- packages/tui/src/component/dialog-integration.tsx | 4 ++-- packages/tui/test/cli/cmd/tui/integration-options.test.ts | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/tui/src/component/dialog-integration.tsx b/packages/tui/src/component/dialog-integration.tsx index 183e8df3af9..17a5143af19 100644 --- a/packages/tui/src/component/dialog-integration.tsx +++ b/packages/tui/src/component/dialog-integration.tsx @@ -47,8 +47,8 @@ import { } from "../util/form" const INTEGRATION_PRIORITY: Record = { - "opencode-go": 0, - opencode: 1, + opencode: 0, + "opencode-go": 1, openai: 2, "github-copilot": 3, anthropic: 4, diff --git a/packages/tui/test/cli/cmd/tui/integration-options.test.ts b/packages/tui/test/cli/cmd/tui/integration-options.test.ts index afb2ffc7d6e..30c35f2f8d9 100644 --- a/packages/tui/test/cli/cmd/tui/integration-options.test.ts +++ b/packages/tui/test/cli/cmd/tui/integration-options.test.ts @@ -24,7 +24,7 @@ describe("integrationOptions", () => { integration({ id: "opencode", name: "OpenCode Zen" }), integration({ id: "opencode-go", name: "OpenCode Go" }), ]).map((item) => item.id), - ).toEqual(["opencode-go", "opencode", "openai", "anthropic", "mistral", "custom-z"]) + ).toEqual(["opencode", "opencode-go", "openai", "anthropic", "mistral", "custom-z"]) }) test("keeps MCP integrations above popular integrations without relying on their IDs", () => { @@ -36,7 +36,7 @@ describe("integrationOptions", () => { integration({ id: "opencode", name: "OpenCode Zen" }), integration({ id: "opencode-go", name: "OpenCode Go" }), ]).map((item) => item.id), - ).toEqual(["github", "linear", "opencode-go", "opencode", "openai"]) + ).toEqual(["github", "linear", "opencode", "opencode-go", "openai"]) }) })