diff --git a/sdk/apps/cli/src/tui/interactive-config.ts b/sdk/apps/cli/src/tui/interactive-config.ts index 5349c7b3b4..0e1a8dcf44 100644 --- a/sdk/apps/cli/src/tui/interactive-config.ts +++ b/sdk/apps/cli/src/tui/interactive-config.ts @@ -25,7 +25,6 @@ export interface InteractiveGeneralConfig { export type InteractiveConfigTab = | "general" - | "advanced" | "tools" | "workflows" | "agents" diff --git a/sdk/apps/cli/src/tui/views/config-view-helpers.ts b/sdk/apps/cli/src/tui/views/config-view-helpers.ts index 82b71ede0d..e95eda233f 100644 --- a/sdk/apps/cli/src/tui/views/config-view-helpers.ts +++ b/sdk/apps/cli/src/tui/views/config-view-helpers.ts @@ -24,7 +24,6 @@ const CONFIG_TABS: InteractiveConfigTab[] = [ "plugins", "agents", "hooks", - "advanced", ]; export function getConfigTabs(): InteractiveConfigTab[] { @@ -53,8 +52,6 @@ export function toTabLabel(tab: InteractiveConfigTab): string { switch (tab) { case "general": return "General"; - case "advanced": - return "Advanced"; case "tools": return "Tools"; case "plugins": @@ -106,7 +103,6 @@ export function resolveActiveConfigItems( ): InteractiveConfigItem[] { switch (configTab) { case "general": - case "advanced": return []; case "tools": return sortBySourceThenName(configData.tools); diff --git a/sdk/apps/cli/src/tui/views/config-view.test.ts b/sdk/apps/cli/src/tui/views/config-view.test.ts index f7ebae0245..c639e065d7 100644 --- a/sdk/apps/cli/src/tui/views/config-view.test.ts +++ b/sdk/apps/cli/src/tui/views/config-view.test.ts @@ -4,13 +4,11 @@ import { getAdjacentConfigTab, getConfigFooterText, getConfigItemDisplayName, - getConfigTabs, isInlineConfigAction, isToggleableConfigItem, resolveConfigItemSelectAction, resolveConfigItemToggleAction, resolveInitialConfigTab, - toTabLabel, } from "./config-view-helpers"; function createItem( @@ -82,13 +80,8 @@ describe("config view helpers", () => { }); it("supports restoring and advancing the active settings tab", () => { - expect(getConfigTabs()).toContain("advanced"); - expect(toTabLabel("advanced")).toBe("Advanced"); expect(resolveInitialConfigTab("skills")).toBe("skills"); expect(resolveInitialConfigTab(undefined)).toBe("general"); - expect(getAdjacentConfigTab("hooks", "right")).toBe("advanced"); - expect(getAdjacentConfigTab("advanced", "left")).toBe("hooks"); - expect(getAdjacentConfigTab("advanced", "right")).toBe("general"); expect(getAdjacentConfigTab("mcp", "right")).toBe("skills"); expect(getAdjacentConfigTab("skills", "left")).toBe("mcp"); }); diff --git a/sdk/apps/cli/src/tui/views/config-view.tsx b/sdk/apps/cli/src/tui/views/config-view.tsx index eed714e309..2e5466a2dc 100644 --- a/sdk/apps/cli/src/tui/views/config-view.tsx +++ b/sdk/apps/cli/src/tui/views/config-view.tsx @@ -388,7 +388,6 @@ export function ConfigPanelContent(props: ConfigPanelProps) { label: "Auto-approve all", }); r.push({ kind: "toggle", id: "verbose", label: "Verbose" }); - } else if (activeTab === "advanced") { r.push({ kind: "toggle", id: "run-commands-timeout",