diff --git a/packages/opencode/src/cli/cmd/tui/app.tsx b/packages/opencode/src/cli/cmd/tui/app.tsx index e63bfef61..13b02154e 100644 --- a/packages/opencode/src/cli/cmd/tui/app.tsx +++ b/packages/opencode/src/cli/cmd/tui/app.tsx @@ -245,24 +245,6 @@ function App() { local.model.cycle(-1) }, }, - { - title: "Favorite cycle", - value: "model.cycle_favorite", - keybind: "model_cycle_favorite", - category: "Agent", - onSelect: () => { - local.model.cycleFavorite(1) - }, - }, - { - title: "Favorite cycle reverse", - value: "model.cycle_favorite_reverse", - keybind: "model_cycle_favorite_reverse", - category: "Agent", - onSelect: () => { - local.model.cycleFavorite(-1) - }, - }, { title: "Switch agent", value: "agent.list", diff --git a/packages/opencode/src/config/config.ts b/packages/opencode/src/config/config.ts index 18305997f..383a47566 100644 --- a/packages/opencode/src/config/config.ts +++ b/packages/opencode/src/config/config.ts @@ -428,8 +428,6 @@ export namespace Config { model_list: z.string().optional().default("m").describe("List available models"), model_cycle_recent: z.string().optional().default("f2").describe("Next recently used model"), model_cycle_recent_reverse: z.string().optional().default("shift+f2").describe("Previous recently used model"), - model_cycle_favorite: z.string().optional().default("none").describe("Next favorite model"), - model_cycle_favorite_reverse: z.string().optional().default("none").describe("Previous favorite model"), command_list: z.string().optional().default("ctrl+p").describe("List available commands"), agent_list: z.string().optional().default("a").describe("List agents"), agent_cycle: z.string().optional().default("tab").describe("Next agent"), diff --git a/packages/sdk/go/config.go b/packages/sdk/go/config.go index 87663b962..02460fb5d 100644 --- a/packages/sdk/go/config.go +++ b/packages/sdk/go/config.go @@ -1935,10 +1935,6 @@ type KeybindsConfig struct { ModelCycleRecent string `json:"model_cycle_recent"` // Previous recent model ModelCycleRecentReverse string `json:"model_cycle_recent_reverse"` - // Next favorite model - ModelCycleFavorite string `json:"model_cycle_favorite"` - // Previous favorite model - ModelCycleFavoriteReverse string `json:"model_cycle_favorite_reverse"` // List available models ModelList string `json:"model_list"` // Create/update AGENTS.md @@ -2012,8 +2008,6 @@ type keybindsConfigJSON struct { MessagesUndo apijson.Field ModelCycleRecent apijson.Field ModelCycleRecentReverse apijson.Field - ModelCycleFavorite apijson.Field - ModelCycleFavoriteReverse apijson.Field ModelList apijson.Field ProjectInit apijson.Field SessionChildCycle apijson.Field diff --git a/packages/sdk/js/src/gen/types.gen.ts b/packages/sdk/js/src/gen/types.gen.ts index 6ac8510f7..4ec6b15df 100644 --- a/packages/sdk/js/src/gen/types.gen.ts +++ b/packages/sdk/js/src/gen/types.gen.ts @@ -811,14 +811,6 @@ export type KeybindsConfig = { * Previous recently used model */ model_cycle_recent_reverse?: string - /** - * Next favorite model - */ - model_cycle_favorite?: string - /** - * Previous favorite model - */ - model_cycle_favorite_reverse?: string /** * List available commands */ diff --git a/packages/sdk/python/src/opencode_ai/models/keybinds_config.py b/packages/sdk/python/src/opencode_ai/models/keybinds_config.py index 034e9171c..f98b3b78e 100644 --- a/packages/sdk/python/src/opencode_ai/models/keybinds_config.py +++ b/packages/sdk/python/src/opencode_ai/models/keybinds_config.py @@ -43,8 +43,6 @@ class KeybindsConfig: model_list (Union[Unset, str]): List available models Default: 'm'. model_cycle_recent (Union[Unset, str]): Next recent model Default: 'f2'. model_cycle_recent_reverse (Union[Unset, str]): Previous recent model Default: 'shift+f2'. - model_cycle_favorite (Union[Unset, str]): Next favorite model Default: 'none'. - model_cycle_favorite_reverse (Union[Unset, str]): Previous favorite model Default: 'none'. agent_list (Union[Unset, str]): List agents Default: 'a'. agent_cycle (Union[Unset, str]): Next agent Default: 'tab'. agent_cycle_reverse (Union[Unset, str]): Previous agent Default: 'shift+tab'. @@ -97,8 +95,6 @@ class KeybindsConfig: model_list: Union[Unset, str] = "m" model_cycle_recent: Union[Unset, str] = "f2" model_cycle_recent_reverse: Union[Unset, str] = "shift+f2" - model_cycle_favorite: Union[Unset, str] = "none" - model_cycle_favorite_reverse: Union[Unset, str] = "none" agent_list: Union[Unset, str] = "a" agent_cycle: Union[Unset, str] = "tab" agent_cycle_reverse: Union[Unset, str] = "shift+tab" @@ -180,10 +176,6 @@ class KeybindsConfig: model_cycle_recent_reverse = self.model_cycle_recent_reverse - model_cycle_favorite = self.model_cycle_favorite - - model_cycle_favorite_reverse = self.model_cycle_favorite_reverse - agent_list = self.agent_list agent_cycle = self.agent_cycle @@ -285,10 +277,6 @@ class KeybindsConfig: field_dict["model_cycle_recent"] = model_cycle_recent if model_cycle_recent_reverse is not UNSET: field_dict["model_cycle_recent_reverse"] = model_cycle_recent_reverse - if model_cycle_favorite is not UNSET: - field_dict["model_cycle_favorite"] = model_cycle_favorite - if model_cycle_favorite_reverse is not UNSET: - field_dict["model_cycle_favorite_reverse"] = model_cycle_favorite_reverse if agent_list is not UNSET: field_dict["agent_list"] = agent_list if agent_cycle is not UNSET: @@ -393,10 +381,6 @@ class KeybindsConfig: model_cycle_recent_reverse = d.pop("model_cycle_recent_reverse", UNSET) - model_cycle_favorite = d.pop("model_cycle_favorite", UNSET) - - model_cycle_favorite_reverse = d.pop("model_cycle_favorite_reverse", UNSET) - agent_list = d.pop("agent_list", UNSET) agent_cycle = d.pop("agent_cycle", UNSET) @@ -466,8 +450,6 @@ class KeybindsConfig: model_list=model_list, model_cycle_recent=model_cycle_recent, model_cycle_recent_reverse=model_cycle_recent_reverse, - model_cycle_favorite=model_cycle_favorite, - model_cycle_favorite_reverse=model_cycle_favorite_reverse, agent_list=agent_list, agent_cycle=agent_cycle, agent_cycle_reverse=agent_cycle_reverse, diff --git a/packages/web/src/content/docs/keybinds.mdx b/packages/web/src/content/docs/keybinds.mdx index 989745c31..afcff3a0e 100644 --- a/packages/web/src/content/docs/keybinds.mdx +++ b/packages/web/src/content/docs/keybinds.mdx @@ -38,8 +38,6 @@ OpenCode has a list of keybinds that you can customize through the OpenCode conf "model_list": "m", "model_cycle_recent": "f2", "model_cycle_recent_reverse": "shift+f2", - "model_cycle_favorite": "none", - "model_cycle_favorite_reverse": "none", "command_list": "ctrl+p", "agent_list": "a", "agent_cycle": "tab",