Skip to content

Commit ec8f2e0

Browse files
committed
Remove keybinds from favorites feature, keep functionality
1 parent 335f461 commit ec8f2e0

6 files changed

Lines changed: 0 additions & 54 deletions

File tree

‎packages/opencode/src/cli/cmd/tui/app.tsx‎

Lines changed: 0 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -245,24 +245,6 @@ function App() {
245245
local.model.cycle(-1)
246246
},
247247
},
248-
{
249-
title: "Favorite cycle",
250-
value: "model.cycle_favorite",
251-
keybind: "model_cycle_favorite",
252-
category: "Agent",
253-
onSelect: () => {
254-
local.model.cycleFavorite(1)
255-
},
256-
},
257-
{
258-
title: "Favorite cycle reverse",
259-
value: "model.cycle_favorite_reverse",
260-
keybind: "model_cycle_favorite_reverse",
261-
category: "Agent",
262-
onSelect: () => {
263-
local.model.cycleFavorite(-1)
264-
},
265-
},
266248
{
267249
title: "Switch agent",
268250
value: "agent.list",

‎packages/opencode/src/config/config.ts‎

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -428,8 +428,6 @@ export namespace Config {
428428
model_list: z.string().optional().default("<leader>m").describe("List available models"),
429429
model_cycle_recent: z.string().optional().default("f2").describe("Next recently used model"),
430430
model_cycle_recent_reverse: z.string().optional().default("shift+f2").describe("Previous recently used model"),
431-
model_cycle_favorite: z.string().optional().default("none").describe("Next favorite model"),
432-
model_cycle_favorite_reverse: z.string().optional().default("none").describe("Previous favorite model"),
433431
command_list: z.string().optional().default("ctrl+p").describe("List available commands"),
434432
agent_list: z.string().optional().default("<leader>a").describe("List agents"),
435433
agent_cycle: z.string().optional().default("tab").describe("Next agent"),

‎packages/sdk/go/config.go‎

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1935,10 +1935,6 @@ type KeybindsConfig struct {
19351935
ModelCycleRecent string `json:"model_cycle_recent"`
19361936
// Previous recent model
19371937
ModelCycleRecentReverse string `json:"model_cycle_recent_reverse"`
1938-
// Next favorite model
1939-
ModelCycleFavorite string `json:"model_cycle_favorite"`
1940-
// Previous favorite model
1941-
ModelCycleFavoriteReverse string `json:"model_cycle_favorite_reverse"`
19421938
// List available models
19431939
ModelList string `json:"model_list"`
19441940
// Create/update AGENTS.md
@@ -2012,8 +2008,6 @@ type keybindsConfigJSON struct {
20122008
MessagesUndo apijson.Field
20132009
ModelCycleRecent apijson.Field
20142010
ModelCycleRecentReverse apijson.Field
2015-
ModelCycleFavorite apijson.Field
2016-
ModelCycleFavoriteReverse apijson.Field
20172011
ModelList apijson.Field
20182012
ProjectInit apijson.Field
20192013
SessionChildCycle apijson.Field

‎packages/sdk/js/src/gen/types.gen.ts‎

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -811,14 +811,6 @@ export type KeybindsConfig = {
811811
* Previous recently used model
812812
*/
813813
model_cycle_recent_reverse?: string
814-
/**
815-
* Next favorite model
816-
*/
817-
model_cycle_favorite?: string
818-
/**
819-
* Previous favorite model
820-
*/
821-
model_cycle_favorite_reverse?: string
822814
/**
823815
* List available commands
824816
*/

‎packages/sdk/python/src/opencode_ai/models/keybinds_config.py‎

Lines changed: 0 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -43,8 +43,6 @@ class KeybindsConfig:
4343
model_list (Union[Unset, str]): List available models Default: '<leader>m'.
4444
model_cycle_recent (Union[Unset, str]): Next recent model Default: 'f2'.
4545
model_cycle_recent_reverse (Union[Unset, str]): Previous recent model Default: 'shift+f2'.
46-
model_cycle_favorite (Union[Unset, str]): Next favorite model Default: 'none'.
47-
model_cycle_favorite_reverse (Union[Unset, str]): Previous favorite model Default: 'none'.
4846
agent_list (Union[Unset, str]): List agents Default: '<leader>a'.
4947
agent_cycle (Union[Unset, str]): Next agent Default: 'tab'.
5048
agent_cycle_reverse (Union[Unset, str]): Previous agent Default: 'shift+tab'.
@@ -97,8 +95,6 @@ class KeybindsConfig:
9795
model_list: Union[Unset, str] = "<leader>m"
9896
model_cycle_recent: Union[Unset, str] = "f2"
9997
model_cycle_recent_reverse: Union[Unset, str] = "shift+f2"
100-
model_cycle_favorite: Union[Unset, str] = "none"
101-
model_cycle_favorite_reverse: Union[Unset, str] = "none"
10298
agent_list: Union[Unset, str] = "<leader>a"
10399
agent_cycle: Union[Unset, str] = "tab"
104100
agent_cycle_reverse: Union[Unset, str] = "shift+tab"
@@ -180,10 +176,6 @@ def to_dict(self) -> dict[str, Any]:
180176

181177
model_cycle_recent_reverse = self.model_cycle_recent_reverse
182178

183-
model_cycle_favorite = self.model_cycle_favorite
184-
185-
model_cycle_favorite_reverse = self.model_cycle_favorite_reverse
186-
187179
agent_list = self.agent_list
188180

189181
agent_cycle = self.agent_cycle
@@ -285,10 +277,6 @@ def to_dict(self) -> dict[str, Any]:
285277
field_dict["model_cycle_recent"] = model_cycle_recent
286278
if model_cycle_recent_reverse is not UNSET:
287279
field_dict["model_cycle_recent_reverse"] = model_cycle_recent_reverse
288-
if model_cycle_favorite is not UNSET:
289-
field_dict["model_cycle_favorite"] = model_cycle_favorite
290-
if model_cycle_favorite_reverse is not UNSET:
291-
field_dict["model_cycle_favorite_reverse"] = model_cycle_favorite_reverse
292280
if agent_list is not UNSET:
293281
field_dict["agent_list"] = agent_list
294282
if agent_cycle is not UNSET:
@@ -393,10 +381,6 @@ def from_dict(cls: type[T], src_dict: Mapping[str, Any]) -> T:
393381

394382
model_cycle_recent_reverse = d.pop("model_cycle_recent_reverse", UNSET)
395383

396-
model_cycle_favorite = d.pop("model_cycle_favorite", UNSET)
397-
398-
model_cycle_favorite_reverse = d.pop("model_cycle_favorite_reverse", UNSET)
399-
400384
agent_list = d.pop("agent_list", UNSET)
401385

402386
agent_cycle = d.pop("agent_cycle", UNSET)
@@ -466,8 +450,6 @@ def from_dict(cls: type[T], src_dict: Mapping[str, Any]) -> T:
466450
model_list=model_list,
467451
model_cycle_recent=model_cycle_recent,
468452
model_cycle_recent_reverse=model_cycle_recent_reverse,
469-
model_cycle_favorite=model_cycle_favorite,
470-
model_cycle_favorite_reverse=model_cycle_favorite_reverse,
471453
agent_list=agent_list,
472454
agent_cycle=agent_cycle,
473455
agent_cycle_reverse=agent_cycle_reverse,

‎packages/web/src/content/docs/keybinds.mdx‎

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,6 @@ OpenCode has a list of keybinds that you can customize through the OpenCode conf
3838
"model_list": "<leader>m",
3939
"model_cycle_recent": "f2",
4040
"model_cycle_recent_reverse": "shift+f2",
41-
"model_cycle_favorite": "none",
42-
"model_cycle_favorite_reverse": "none",
4341
"command_list": "ctrl+p",
4442
"agent_list": "<leader>a",
4543
"agent_cycle": "tab",

0 commit comments

Comments
 (0)