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"]) }) })