Skip to content

Commit 30c53a3

Browse files
committed
fix: TypeScript errors in optimization toggle feature
- Move wrapMode from box to text elements - Remove keybind field (not in KeybindsConfig type) - Command still accessible via command palette
1 parent bb1e988 commit 30c53a3

2 files changed

Lines changed: 3 additions & 4 deletions

File tree

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

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -279,7 +279,6 @@ function App() {
279279
{
280280
title: `Toggle model optimization (${local.optimize.enabled ? "ON" : "OFF"})`,
281281
value: "optimize.toggle",
282-
keybind: "optimize_toggle",
283282
category: "Agent",
284283
onSelect: () => {
285284
local.optimize.toggle()

packages/opencode/src/cli/cmd/tui/component/prompt/index.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -752,12 +752,12 @@ export function Prompt(props: PromptProps) {
752752
<box backgroundColor={theme.backgroundElement} width={1} justifyContent="center" alignItems="center"></box>
753753
</box>
754754
<box flexDirection="row" justifyContent="space-between">
755-
<box flexDirection="row" gap={2} flexShrink={0} wrapMode="none">
756-
<text fg={theme.text}>
755+
<box flexDirection="row" gap={2} flexShrink={0}>
756+
<text fg={theme.text} flexShrink={0} wrapMode="none">
757757
<span style={{ fg: theme.textMuted }}>{local.model.parsed().provider}</span>{" "}
758758
<span style={{ bold: true }}>{local.model.parsed().model}</span>
759759
</text>
760-
<text fg={theme.text}>
760+
<text fg={theme.text} flexShrink={0} wrapMode="none">
761761
<span style={{ fg: theme.textMuted }}>OPTIMIZE:</span>{" "}
762762
<span style={{ bold: true, fg: local.optimize.enabled ? theme.success : theme.textMuted }}>
763763
{local.optimize.enabled ? "ON" : "OFF"}

0 commit comments

Comments
 (0)