diff options
| author | shuv <[email protected]> | 2025-11-25 22:41:41 -0800 |
|---|---|---|
| committer | GitHub <[email protected]> | 2025-11-26 00:41:41 -0600 |
| commit | 335f46122b57c633bbabd4be10ff08688a6876d0 (patch) | |
| tree | b091ffd7b47c16a051e74fbb684f1bfd7979272a /packages/sdk/python/src/opencode_ai/models/keybinds_config.py | |
| parent | 73eae191e9de23905337ce507a4dd152880c4e5a (diff) | |
| download | opencode-335f46122b57c633bbabd4be10ff08688a6876d0.tar.gz opencode-335f46122b57c633bbabd4be10ff08688a6876d0.zip | |
Add favorites to model selector (#23) (#4343)
Co-authored-by: Github Action <[email protected]>
Diffstat (limited to 'packages/sdk/python/src/opencode_ai/models/keybinds_config.py')
| -rw-r--r-- | packages/sdk/python/src/opencode_ai/models/keybinds_config.py | 18 |
1 files changed, 18 insertions, 0 deletions
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 f98b3b78e..034e9171c 100644 --- a/packages/sdk/python/src/opencode_ai/models/keybinds_config.py +++ b/packages/sdk/python/src/opencode_ai/models/keybinds_config.py @@ -43,6 +43,8 @@ class KeybindsConfig: model_list (Union[Unset, str]): List available models Default: '<leader>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: '<leader>a'. agent_cycle (Union[Unset, str]): Next agent Default: 'tab'. agent_cycle_reverse (Union[Unset, str]): Previous agent Default: 'shift+tab'. @@ -95,6 +97,8 @@ class KeybindsConfig: model_list: Union[Unset, str] = "<leader>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] = "<leader>a" agent_cycle: Union[Unset, str] = "tab" agent_cycle_reverse: Union[Unset, str] = "shift+tab" @@ -176,6 +180,10 @@ 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 @@ -277,6 +285,10 @@ 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: @@ -381,6 +393,10 @@ 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) @@ -450,6 +466,8 @@ 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, |
