mirror of
https://github.com/hanzoai/dev.git
synced 2026-10-25 03:32:32 +00:00
chore(tui): update settings and auto copy
This commit is contained in:
@@ -11355,7 +11355,7 @@ impl ChatWidget<'_> {
|
||||
lines.push(Line::from(""));
|
||||
lines.push(Line::from("Manage in the overlay:".bold()));
|
||||
lines.push(Line::from(
|
||||
" /agents — open Settings › Agents (↑↓ navigate • Enter edit • Esc back)"
|
||||
" /agents — configure agents (↑↓ navigate • Enter edit • Esc back)"
|
||||
.fg(crate::colors::text_dim()),
|
||||
));
|
||||
lines.push(Line::from(""));
|
||||
|
||||
@@ -2100,6 +2100,10 @@ fn popular_commands_lines(_latest_version: Option<&str>) -> Vec<Line<'static>> {
|
||||
Span::from(" - "),
|
||||
Span::from(SlashCommand::Settings.description())
|
||||
.style(Style::default().add_modifier(Modifier::DIM)),
|
||||
Span::styled(
|
||||
" NEW",
|
||||
Style::default().fg(crate::colors::primary()),
|
||||
),
|
||||
]));
|
||||
lines.push(Line::from(vec![
|
||||
Span::styled("/auto", Style::default().fg(crate::colors::primary())),
|
||||
@@ -2107,7 +2111,7 @@ fn popular_commands_lines(_latest_version: Option<&str>) -> Vec<Line<'static>> {
|
||||
Span::from(SlashCommand::Auto.description())
|
||||
.style(Style::default().add_modifier(Modifier::DIM)),
|
||||
Span::styled(
|
||||
" Experimental",
|
||||
" UPDATED",
|
||||
Style::default().fg(crate::colors::primary()),
|
||||
),
|
||||
]));
|
||||
|
||||
@@ -97,7 +97,7 @@ impl SlashCommand {
|
||||
/// User-visible description shown in the popup.
|
||||
pub fn description(self) -> &'static str {
|
||||
match self {
|
||||
SlashCommand::Chrome => "connect to Chrome (opens Settings at Chrome)",
|
||||
SlashCommand::Chrome => "connect to your Chrome browser",
|
||||
SlashCommand::Browser => "open internal browser",
|
||||
SlashCommand::Resume => "resume a past session for this folder",
|
||||
SlashCommand::Plan => "create a comprehensive plan (multiple agents)",
|
||||
@@ -116,14 +116,14 @@ impl SlashCommand {
|
||||
SlashCommand::Mention => "mention a file",
|
||||
SlashCommand::Cmd => "run a project command",
|
||||
SlashCommand::Status => "show current session configuration and token usage",
|
||||
SlashCommand::Limits => "open Settings overlay at Limits section",
|
||||
SlashCommand::Limits => "adjust session limits",
|
||||
SlashCommand::Update => "check for updates and optionally upgrade",
|
||||
SlashCommand::Notifications => "manage notification settings (opens Settings when no args)",
|
||||
SlashCommand::Theme => "open Settings at Theme section",
|
||||
SlashCommand::Settings => "open Settings (sections: model, theme, agents, limits, chrome, mcp, notifications)",
|
||||
SlashCommand::Notifications => "manage notification settings",
|
||||
SlashCommand::Theme => "customize the app theme",
|
||||
SlashCommand::Settings => "manage all settings in one place",
|
||||
SlashCommand::Prompts => "show example prompts",
|
||||
SlashCommand::Model => "open Settings at Model section",
|
||||
SlashCommand::Agents => "open Settings overlay at Agents section",
|
||||
SlashCommand::Model => "choose your default model",
|
||||
SlashCommand::Agents => "configure agents",
|
||||
SlashCommand::Auto => "work autonomously on long tasks with Auto Drive",
|
||||
SlashCommand::Branch => {
|
||||
"work in an isolated /branch then /merge when done (great for parallel work)"
|
||||
@@ -131,7 +131,7 @@ impl SlashCommand {
|
||||
SlashCommand::Merge => "merge current worktree branch back to default",
|
||||
SlashCommand::Github => "GitHub Actions watcher (status/on/off)",
|
||||
SlashCommand::Validation => "control validation harness (status/on/off)",
|
||||
SlashCommand::Mcp => "manage MCP servers (opens Settings when no args)",
|
||||
SlashCommand::Mcp => "manage MCP servers",
|
||||
SlashCommand::Perf => "performance tracing (on/off/show/reset)",
|
||||
SlashCommand::Demo => "populate history with demo cells (dev/perf only)",
|
||||
SlashCommand::Login => "manage Code sign-ins (add/select/disconnect)",
|
||||
|
||||
+3
-4
@@ -9,10 +9,9 @@ expression: output
|
||||
+ Agents --------------------------------------------------------------------+
|
||||
| • QA Bot (running 0s) - Executing smoke tests Ctrl+A open terminal |
|
||||
+----------------------------------------------------------------------------+
|
||||
/settings - open Settings (sections: model, theme, agents, limits, chrome,
|
||||
mcp, notifications)
|
||||
/auto - work autonomously on long tasks with Auto Drive Experimental
|
||||
/chrome - connect to Chrome (opens Settings at Chrome)
|
||||
/settings - manage all settings in one place NEW
|
||||
/auto - work autonomously on long tasks with Auto Drive UPDATED
|
||||
/chrome - connect to your Chrome browser
|
||||
/plan - create a comprehensive plan (multiple agents)
|
||||
/code - perform a coding task (multiple agents)
|
||||
|
||||
|
||||
+1
-1
@@ -9,7 +9,7 @@ expression: output
|
||||
+ Agents --------------------------------------------------------------------+
|
||||
| • Orphan (running 0s) - trying something risky Ctrl+A open terminal |
|
||||
+----------------------------------------------------------------------------+
|
||||
/chrome - connect to Chrome (opens Settings at Chrome)
|
||||
/chrome - connect to your Chrome browser
|
||||
/plan - create a comprehensive plan (multiple agents)
|
||||
/code - perform a coding task (multiple agents)
|
||||
|
||||
|
||||
+12
-15
@@ -6,10 +6,9 @@ expression: "frames.join(\"\\n---FRAME---\\n\")"
|
||||
+----------------------------------------------------------------------------+
|
||||
| Code |
|
||||
+----------------------------------------------------------------------------+
|
||||
/settings - open Settings (sections: model, theme, agents, limits, chrome,
|
||||
mcp, notifications)
|
||||
/auto - work autonomously on long tasks with Auto Drive Experimental
|
||||
/chrome - connect to Chrome (opens Settings at Chrome)
|
||||
/settings - manage all settings in one place NEW
|
||||
/auto - work autonomously on long tasks with Auto Drive UPDATED
|
||||
/chrome - connect to your Chrome browser
|
||||
/plan - create a comprehensive plan (multiple agents)
|
||||
/code - perform a coding task (multiple agents)
|
||||
|
||||
@@ -23,9 +22,9 @@ expression: "frames.join(\"\\n---FRAME---\\n\")"
|
||||
+----------------------------------------------------------------------------+
|
||||
| Code |
|
||||
+----------------------------------------------------------------------------+
|
||||
mcp, notifications)
|
||||
/auto - work autonomously on long tasks with Auto Drive Experimental
|
||||
/chrome - connect to Chrome (opens Settings at Chrome)
|
||||
/settings - manage all settings in one place NEW
|
||||
/auto - work autonomously on long tasks with Auto Drive UPDATED
|
||||
/chrome - connect to your Chrome browser
|
||||
/plan - create a comprehensive plan (multiple agents)
|
||||
/code - perform a coding task (multiple agents)
|
||||
|
||||
@@ -42,10 +41,9 @@ expression: "frames.join(\"\\n---FRAME---\\n\")"
|
||||
+----------------------------------------------------------------------------+
|
||||
| Code |
|
||||
+----------------------------------------------------------------------------+
|
||||
/settings - open Settings (sections: model, theme, agents, limits, chrome,
|
||||
mcp, notifications)
|
||||
/auto - work autonomously on long tasks with Auto Drive Experimental
|
||||
/chrome - connect to Chrome (opens Settings at Chrome)
|
||||
/settings - manage all settings in one place NEW
|
||||
/auto - work autonomously on long tasks with Auto Drive UPDATED
|
||||
/chrome - connect to your Chrome browser
|
||||
/plan - create a comprehensive plan (multiple agents)
|
||||
/code - perform a coding task (multiple agents)
|
||||
|
||||
@@ -59,10 +57,9 @@ expression: "frames.join(\"\\n---FRAME---\\n\")"
|
||||
+----------------------------------------------------------------------------+
|
||||
| Code |
|
||||
+----------------------------------------------------------------------------+
|
||||
/settings - open Settings (sections: model, theme, agents, limits, chrome,
|
||||
mcp, notifications)
|
||||
/auto - work autonomously on long tasks with Auto Drive Experimental
|
||||
/chrome - connect to Chrome (opens Settings at Chrome)
|
||||
/settings - manage all settings in one place NEW
|
||||
/auto - work autonomously on long tasks with Auto Drive UPDATED
|
||||
/chrome - connect to your Chrome browser
|
||||
/plan - create a comprehensive plan (multiple agents)
|
||||
/code - perform a coding task (multiple agents)
|
||||
|
||||
|
||||
+9
-10
@@ -6,9 +6,9 @@ expression: "frames.join(\"\\n---FRAME---\\n\")"
|
||||
+----------------------------------------------------------------------------+
|
||||
| Code |
|
||||
+----------------------------------------------------------------------------+
|
||||
mcp, notifications)
|
||||
/auto - work autonomously on long tasks with Auto Drive Experimental
|
||||
/chrome - connect to Chrome (opens Settings at Chrome)
|
||||
/settings - manage all settings in one place NEW
|
||||
/auto - work autonomously on long tasks with Auto Drive UPDATED
|
||||
/chrome - connect to your Chrome browser
|
||||
/plan - create a comprehensive plan (multiple agents)
|
||||
/code - perform a coding task (multiple agents)
|
||||
|
||||
@@ -25,9 +25,9 @@ expression: "frames.join(\"\\n---FRAME---\\n\")"
|
||||
+----------------------------------------------------------------------------+
|
||||
| Code |
|
||||
+----------------------------------------------------------------------------+
|
||||
mcp, notifications)
|
||||
/auto - work autonomously on long tasks with Auto Drive Experimental
|
||||
/chrome - connect to Chrome (opens Settings at Chrome)
|
||||
/settings - manage all settings in one place NEW
|
||||
/auto - work autonomously on long tasks with Auto Drive UPDATED
|
||||
/chrome - connect to your Chrome browser
|
||||
/plan - create a comprehensive plan (multiple agents)
|
||||
/code - perform a coding task (multiple agents)
|
||||
|
||||
@@ -44,10 +44,9 @@ expression: "frames.join(\"\\n---FRAME---\\n\")"
|
||||
+----------------------------------------------------------------------------+
|
||||
| Code |
|
||||
+----------------------------------------------------------------------------+
|
||||
/settings - open Settings (sections: model, theme, agents, limits, chrome,
|
||||
mcp, notifications)
|
||||
/auto - work autonomously on long tasks with Auto Drive Experimental
|
||||
/chrome - connect to Chrome (opens Settings at Chrome)
|
||||
/settings - manage all settings in one place NEW
|
||||
/auto - work autonomously on long tasks with Auto Drive UPDATED
|
||||
/chrome - connect to your Chrome browser
|
||||
/plan - create a comprehensive plan (multiple agents)
|
||||
/code - perform a coding task (multiple agents)
|
||||
|
||||
|
||||
+9
-9
@@ -6,9 +6,9 @@ expression: "frames.join(\"\\n---FRAME---\\n\")"
|
||||
+----------------------------------------------------------------------------+
|
||||
| Code |
|
||||
+----------------------------------------------------------------------------+
|
||||
mcp, notifications)
|
||||
/auto - work autonomously on long tasks with Auto Drive Experimental
|
||||
/chrome - connect to Chrome (opens Settings at Chrome)
|
||||
/settings - manage all settings in one place NEW
|
||||
/auto - work autonomously on long tasks with Auto Drive UPDATED
|
||||
/chrome - connect to your Chrome browser
|
||||
/plan - create a comprehensive plan (multiple agents)
|
||||
/code - perform a coding task (multiple agents)
|
||||
|
||||
@@ -25,9 +25,9 @@ expression: "frames.join(\"\\n---FRAME---\\n\")"
|
||||
+----------------------------------------------------------------------------+
|
||||
| Code |
|
||||
+----------------------------------------------------------------------------+
|
||||
mcp, notifications)
|
||||
/auto - work autonomously on long tasks with Auto Drive Experimental
|
||||
/chrome - connect to Chrome (opens Settings at Chrome)
|
||||
/settings - manage all settings in one place NEW
|
||||
/auto - work autonomously on long tasks with Auto Drive UPDATED
|
||||
/chrome - connect to your Chrome browser
|
||||
/plan - create a comprehensive plan (multiple agents)
|
||||
/code - perform a coding task (multiple agents)
|
||||
|
||||
@@ -44,9 +44,9 @@ expression: "frames.join(\"\\n---FRAME---\\n\")"
|
||||
+----------------------------------------------------------------------------+
|
||||
| Code |
|
||||
+----------------------------------------------------------------------------+
|
||||
mcp, notifications)
|
||||
/auto - work autonomously on long tasks with Auto Drive Experimental
|
||||
/chrome - connect to Chrome (opens Settings at Chrome)
|
||||
/settings - manage all settings in one place NEW
|
||||
/auto - work autonomously on long tasks with Auto Drive UPDATED
|
||||
/chrome - connect to your Chrome browser
|
||||
/plan - create a comprehensive plan (multiple agents)
|
||||
/code - perform a coding task (multiple agents)
|
||||
|
||||
|
||||
+3
-3
@@ -6,9 +6,9 @@ expression: frame
|
||||
+----------------------------------------------------------------------------+
|
||||
| Code |
|
||||
+----------------------------------------------------------------------------+
|
||||
mcp, notifications)
|
||||
/auto - work autonomously on long tasks with Auto Drive Experimental
|
||||
/chrome - connect to Chrome (opens Settings at Chrome)
|
||||
/settings - manage all settings in one place NEW
|
||||
/auto - work autonomously on long tasks with Auto Drive UPDATED
|
||||
/chrome - connect to your Chrome browser
|
||||
/plan - create a comprehensive plan (multiple agents)
|
||||
/code - perform a coding task (multiple agents)
|
||||
|
||||
|
||||
+3
-4
@@ -6,10 +6,9 @@ expression: frame
|
||||
+----------------------------------------------------------------------------+
|
||||
| Code |
|
||||
+----------------------------------------------------------------------------+
|
||||
/settings - open Settings (sections: model, theme, agents, limits, chrome,
|
||||
mcp, notifications)
|
||||
/auto - work autonomously on long tasks with Auto Drive Experimental
|
||||
/chrome - connect to Chrome (opens Settings at Chrome)
|
||||
/settings - manage all settings in one place NEW
|
||||
/auto - work autonomously on long tasks with Auto Drive UPDATED
|
||||
/chrome - connect to your Chrome browser
|
||||
/plan - create a comprehensive plan (multiple agents)
|
||||
/code - perform a coding task (multiple agents)
|
||||
|
||||
|
||||
+6
-8
@@ -6,10 +6,9 @@ expression: "frames.join(\"\\n---FRAME---\\n\")"
|
||||
+----------------------------------------------------------------------------+
|
||||
| Code |
|
||||
+----------------------------------------------------------------------------+
|
||||
/settings - open Settings (sections: model, theme, agents, limits, chrome,
|
||||
mcp, notifications)
|
||||
/auto - work autonomously on long tasks with Auto Drive Experimental
|
||||
/chrome - connect to Chrome (opens Settings at Chrome)
|
||||
/settings - manage all settings in one place NEW
|
||||
/auto - work autonomously on long tasks with Auto Drive UPDATED
|
||||
/chrome - connect to your Chrome browser
|
||||
/plan - create a comprehensive plan (multiple agents)
|
||||
/code - perform a coding task (multiple agents)
|
||||
|
||||
@@ -23,10 +22,9 @@ expression: "frames.join(\"\\n---FRAME---\\n\")"
|
||||
+----------------------------------------------------------------------------+
|
||||
| Code |
|
||||
+----------------------------------------------------------------------------+
|
||||
/settings - open Settings (sections: model, theme, agents, limits, chrome,
|
||||
mcp, notifications)
|
||||
/auto - work autonomously on long tasks with Auto Drive Experimental
|
||||
/chrome - connect to Chrome (opens Settings at Chrome)
|
||||
/settings - manage all settings in one place NEW
|
||||
/auto - work autonomously on long tasks with Auto Drive UPDATED
|
||||
/chrome - connect to your Chrome browser
|
||||
/plan - create a comprehensive plan (multiple agents)
|
||||
/code - perform a coding task (multiple agents)
|
||||
|
||||
|
||||
+2
-2
@@ -9,8 +9,8 @@ expression: output
|
||||
+ Browser -------------------------------------------------------------------+
|
||||
| • https://example.com/docs Ctrl+B expand |
|
||||
+----------------------------------------------------------------------------+
|
||||
/auto - work autonomously on long tasks with Auto Drive Experimental
|
||||
/chrome - connect to Chrome (opens Settings at Chrome)
|
||||
/auto - work autonomously on long tasks with Auto Drive UPDATED
|
||||
/chrome - connect to your Chrome browser
|
||||
/plan - create a comprehensive plan (multiple agents)
|
||||
/code - perform a coding task (multiple agents)
|
||||
|
||||
|
||||
+3
-4
@@ -6,10 +6,9 @@ expression: output
|
||||
+----------------------------------------------------------------------------+
|
||||
| Code |
|
||||
+----------------------------------------------------------------------------+
|
||||
/settings - open Settings (sections: model, theme, agents, limits, chrome,
|
||||
mcp, notifications)
|
||||
/auto - work autonomously on long tasks with Auto Drive Experimental
|
||||
/chrome - connect to Chrome (opens Settings at Chrome)
|
||||
/settings - manage all settings in one place NEW
|
||||
/auto - work autonomously on long tasks with Auto Drive UPDATED
|
||||
/chrome - connect to your Chrome browser
|
||||
/plan - create a comprehensive plan (multiple agents)
|
||||
/code - perform a coding task (multiple agents)
|
||||
|
||||
|
||||
@@ -10,10 +10,9 @@ expression: output
|
||||
|
||||
|
||||
★ Popular commands:
|
||||
/settings - open Settings (sections: model, theme, agents, limits, chrome,
|
||||
mcp, notifications)
|
||||
/auto - work autonomously on long tasks with Auto Drive Experimental
|
||||
/chrome - connect to Chrome (opens Settings at Chrome)
|
||||
/settings - manage all settings in one place NEW
|
||||
/auto - work autonomously on long tasks with Auto Drive UPDATED
|
||||
/chrome - connect to your Chrome browser
|
||||
/plan - create a comprehensive plan (multiple agents)
|
||||
/code - perform a coding task (multiple agents)
|
||||
|
||||
|
||||
@@ -6,9 +6,9 @@ expression: output
|
||||
+----------------------------------------------------------------------------+
|
||||
| Code |
|
||||
+----------------------------------------------------------------------------+
|
||||
mcp, notifications)
|
||||
/auto - work autonomously on long tasks with Auto Drive Experimental
|
||||
/chrome - connect to Chrome (opens Settings at Chrome)
|
||||
/settings - manage all settings in one place NEW
|
||||
/auto - work autonomously on long tasks with Auto Drive UPDATED
|
||||
/chrome - connect to your Chrome browser
|
||||
/plan - create a comprehensive plan (multiple agents)
|
||||
/code - perform a coding task (multiple agents)
|
||||
|
||||
|
||||
@@ -6,10 +6,9 @@ expression: output
|
||||
+----------------------------------------------------------------------------+
|
||||
| Code |
|
||||
+----------------------------------------------------------------------------+
|
||||
/settings - open Settings (sections: model, theme, agents, limits, chrome,
|
||||
mcp, notifications)
|
||||
/auto - work autonomously on long tasks with Auto Drive Experimental
|
||||
/chrome - connect to Chrome (opens Settings at Chrome)
|
||||
/settings - manage all settings in one place NEW
|
||||
/auto - work autonomously on long tasks with Auto Drive UPDATED
|
||||
/chrome - connect to your Chrome browser
|
||||
/plan - create a comprehensive plan (multiple agents)
|
||||
/code - perform a coding task (multiple agents)
|
||||
|
||||
|
||||
+17
-18
@@ -14,15 +14,15 @@ Notes
|
||||
## Navigation & Session
|
||||
|
||||
- `/browser`: open internal browser.
|
||||
- `/chrome`: connect to Chrome DevTools (opens Settings at Chrome section).
|
||||
- `/chrome`: connect to your Chrome browser.
|
||||
- `/new`: start a new chat during a conversation.
|
||||
- `/resume`: resume a past session for this folder.
|
||||
- `/quit`: exit Codex.
|
||||
- `/logout`: log out of Codex.
|
||||
- `/login`: manage Code sign-ins (select, add, or disconnect accounts).
|
||||
- `/settings [section]`: open the unified Settings overlay. Optional section
|
||||
argument jumps directly to a section such as `model`, `theme`, `agents`,
|
||||
`limits`, `chrome`, `mcp`, or `notifications`.
|
||||
- `/settings [section]`: open the settings panel. Optional section argument
|
||||
jumps directly to `model`, `theme`, `agents`, `limits`, `chrome`, `mcp`, or
|
||||
`notifications`.
|
||||
|
||||
## Workspace & Git
|
||||
|
||||
@@ -49,23 +49,23 @@ Notes
|
||||
|
||||
## UX & Display
|
||||
|
||||
- `/theme`: open Settings at Theme section.
|
||||
- `/theme`: customize the app theme.
|
||||
- `/verbosity (high|medium|low)`: change text verbosity.
|
||||
- `/model`: open Settings at Model section.
|
||||
- `/model`: choose your default model.
|
||||
- `/reasoning (minimal|low|medium|high)`: change reasoning effort.
|
||||
- `/prompts`: show example prompts.
|
||||
- `/status`: show current session configuration and token usage.
|
||||
- `/limits`: open the Settings overlay at Limits to visualize hourly and weekly
|
||||
rate-limit usage.
|
||||
- `/limits`: adjust session limits and visualize hourly and weekly rate-limit
|
||||
usage.
|
||||
- `/update`: check the installed version, detect available upgrades, and open a
|
||||
guided upgrade terminal that runs the installer interactively when possible.
|
||||
- `/notifications [status|on|off]`: manage notification settings. Opens an
|
||||
interactive Settings overlay when called without arguments. With arguments:
|
||||
`status` shows current config, `on` enables all, `off` disables all.
|
||||
- `/mcp [status|on|off <name>|add]`: manage MCP servers. Opens an interactive
|
||||
Settings overlay when called without arguments, showing all servers with toggle
|
||||
controls. With arguments: `status` lists servers, `on <name>` enables, `off <name>`
|
||||
disables, and `add` starts the new server workflow.
|
||||
- `/notifications [status|on|off]`: manage notification settings. Without
|
||||
arguments, shows the notifications panel. With arguments: `status` shows
|
||||
current config, `on` enables all, `off` disables all.
|
||||
- `/mcp [status|on|off <name>|add]`: manage MCP servers. Without arguments,
|
||||
shows all servers with toggle controls. With arguments: `status` lists
|
||||
servers, `on <name>` enables, `off <name>` disables, and `add` starts the new
|
||||
server workflow.
|
||||
- `/validation [status|on|off|<tool> (on|off)]`: inspect or toggle validation
|
||||
harness settings.
|
||||
|
||||
@@ -76,9 +76,8 @@ Notes
|
||||
## Performance & Agents
|
||||
|
||||
- `/perf (on|off|show|reset)`: performance tracing controls.
|
||||
- `/agents`: open the Settings overlay at Agents to manage agents and subagent
|
||||
commands (including autonomous follow-ups and observer status; available in
|
||||
dev, dev-fast, and perf builds).
|
||||
- `/agents`: configure agents and subagent commands (including autonomous
|
||||
follow-ups and observer status; available in dev, dev-fast, and perf builds).
|
||||
- `/auto [goal]`: start the maintainer-style auto coordinator. If no goal is
|
||||
provided it defaults to "review the git log for recent changes and come up
|
||||
with sensible follow up work".
|
||||
|
||||
Reference in New Issue
Block a user