mirror of
https://github.com/QwenLM/qwen-code.git
synced 2026-04-30 20:50:34 +00:00
### Shell & Interactive Terminal Improvements - PTY shell is now enabled by default instead of disabled - Improved shell output rendering, process termination, and added fallback warning - Background commands now properly capture subprocess PIDs on non-Windows ### Coding Plan Improvements - Simplified auth message, added /model tip, improved system info display - Reordered model list to prioritize glm-5, kimi-k2.5, MiniMax-M2.5 - Model selection is now preserved when updating if the model still exists ### Other Changes - Added shared symlink utility; debug logs now have latest alias - Unknown settings warnings go to debug log instead of user-facing warnings - Fixed subagent confirmation state detection - Removed debug UI from AgentCreationWizard Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
211 lines
23 KiB
Text
211 lines
23 KiB
Text
// Vitest Snapshot v1, https://vitest.dev/guide/snapshot.html
|
|
|
|
exports[`SettingsDialog > Snapshot Tests > should render default state correctly 1`] = `
|
|
"╭──────────────────────────────────────────────────────────────────────────────────────────────────╮
|
|
│ │
|
|
│ > Settings │
|
|
│ │
|
|
│ ▲ │
|
|
│ ● Tool Approval Mode Default │
|
|
│ Language: UI Auto (detect from system) │
|
|
│ Language: Model auto │
|
|
│ Theme Qwen Dark │
|
|
│ Vim Mode false │
|
|
│ Interactive Shell (PTY) true │
|
|
│ Preferred Editor │
|
|
│ Auto-connect to IDE false │
|
|
│ ▼ │
|
|
│ │
|
|
│ (Use Enter to select, Tab to configure scope) │
|
|
│ │
|
|
╰──────────────────────────────────────────────────────────────────────────────────────────────────╯"
|
|
`;
|
|
|
|
exports[`SettingsDialog > Snapshot Tests > should render focused on scope selector 1`] = `
|
|
"╭──────────────────────────────────────────────────────────────────────────────────────────────────╮
|
|
│ │
|
|
│ > Settings │
|
|
│ │
|
|
│ ▲ │
|
|
│ ● Tool Approval Mode Default │
|
|
│ Language: UI Auto (detect from system) │
|
|
│ Language: Model auto │
|
|
│ Theme Qwen Dark │
|
|
│ Vim Mode false │
|
|
│ Interactive Shell (PTY) true │
|
|
│ Preferred Editor │
|
|
│ Auto-connect to IDE false │
|
|
│ ▼ │
|
|
│ │
|
|
│ (Use Enter to select, Tab to configure scope) │
|
|
│ │
|
|
╰──────────────────────────────────────────────────────────────────────────────────────────────────╯"
|
|
`;
|
|
|
|
exports[`SettingsDialog > Snapshot Tests > should render with accessibility settings enabled 1`] = `
|
|
"╭──────────────────────────────────────────────────────────────────────────────────────────────────╮
|
|
│ │
|
|
│ > Settings │
|
|
│ │
|
|
│ ▲ │
|
|
│ ● Tool Approval Mode Default │
|
|
│ Language: UI Auto (detect from system) │
|
|
│ Language: Model auto │
|
|
│ Theme Qwen Dark │
|
|
│ Vim Mode true* │
|
|
│ Interactive Shell (PTY) true │
|
|
│ Preferred Editor │
|
|
│ Auto-connect to IDE false │
|
|
│ ▼ │
|
|
│ │
|
|
│ (Use Enter to select, Tab to configure scope) │
|
|
│ │
|
|
╰──────────────────────────────────────────────────────────────────────────────────────────────────╯"
|
|
`;
|
|
|
|
exports[`SettingsDialog > Snapshot Tests > should render with all boolean settings disabled 1`] = `
|
|
"╭──────────────────────────────────────────────────────────────────────────────────────────────────╮
|
|
│ │
|
|
│ > Settings │
|
|
│ │
|
|
│ ▲ │
|
|
│ ● Tool Approval Mode Default │
|
|
│ Language: UI Auto (detect from system) │
|
|
│ Language: Model auto │
|
|
│ Theme Qwen Dark │
|
|
│ Vim Mode false* │
|
|
│ Interactive Shell (PTY) true │
|
|
│ Preferred Editor │
|
|
│ Auto-connect to IDE false* │
|
|
│ ▼ │
|
|
│ │
|
|
│ (Use Enter to select, Tab to configure scope) │
|
|
│ │
|
|
╰──────────────────────────────────────────────────────────────────────────────────────────────────╯"
|
|
`;
|
|
|
|
exports[`SettingsDialog > Snapshot Tests > should render with different scope selected (System) 1`] = `
|
|
"╭──────────────────────────────────────────────────────────────────────────────────────────────────╮
|
|
│ │
|
|
│ > Settings │
|
|
│ │
|
|
│ ▲ │
|
|
│ ● Tool Approval Mode Default │
|
|
│ Language: UI Auto (detect from system) │
|
|
│ Language: Model auto │
|
|
│ Theme Qwen Dark │
|
|
│ Vim Mode (Modified in System) false │
|
|
│ Interactive Shell (PTY) true │
|
|
│ Preferred Editor │
|
|
│ Auto-connect to IDE false │
|
|
│ ▼ │
|
|
│ │
|
|
│ (Use Enter to select, Tab to configure scope) │
|
|
│ │
|
|
╰──────────────────────────────────────────────────────────────────────────────────────────────────╯"
|
|
`;
|
|
|
|
exports[`SettingsDialog > Snapshot Tests > should render with different scope selected (Workspace) 1`] = `
|
|
"╭──────────────────────────────────────────────────────────────────────────────────────────────────╮
|
|
│ │
|
|
│ > Settings │
|
|
│ │
|
|
│ ▲ │
|
|
│ ● Tool Approval Mode Default │
|
|
│ Language: UI Auto (detect from system) │
|
|
│ Language: Model auto │
|
|
│ Theme Qwen Dark │
|
|
│ Vim Mode (Modified in Workspace) false │
|
|
│ Interactive Shell (PTY) true │
|
|
│ Preferred Editor │
|
|
│ Auto-connect to IDE false │
|
|
│ ▼ │
|
|
│ │
|
|
│ (Use Enter to select, Tab to configure scope) │
|
|
│ │
|
|
╰──────────────────────────────────────────────────────────────────────────────────────────────────╯"
|
|
`;
|
|
|
|
exports[`SettingsDialog > Snapshot Tests > should render with file filtering settings configured 1`] = `
|
|
"╭──────────────────────────────────────────────────────────────────────────────────────────────────╮
|
|
│ │
|
|
│ > Settings │
|
|
│ │
|
|
│ ▲ │
|
|
│ ● Tool Approval Mode Default │
|
|
│ Language: UI Auto (detect from system) │
|
|
│ Language: Model auto │
|
|
│ Theme Qwen Dark │
|
|
│ Vim Mode false │
|
|
│ Interactive Shell (PTY) true │
|
|
│ Preferred Editor │
|
|
│ Auto-connect to IDE false │
|
|
│ ▼ │
|
|
│ │
|
|
│ (Use Enter to select, Tab to configure scope) │
|
|
│ │
|
|
╰──────────────────────────────────────────────────────────────────────────────────────────────────╯"
|
|
`;
|
|
|
|
exports[`SettingsDialog > Snapshot Tests > should render with mixed boolean and number settings 1`] = `
|
|
"╭──────────────────────────────────────────────────────────────────────────────────────────────────╮
|
|
│ │
|
|
│ > Settings │
|
|
│ │
|
|
│ ▲ │
|
|
│ ● Tool Approval Mode Default │
|
|
│ Language: UI Auto (detect from system) │
|
|
│ Language: Model auto │
|
|
│ Theme Qwen Dark │
|
|
│ Vim Mode false* │
|
|
│ Interactive Shell (PTY) true │
|
|
│ Preferred Editor │
|
|
│ Auto-connect to IDE false │
|
|
│ ▼ │
|
|
│ │
|
|
│ (Use Enter to select, Tab to configure scope) │
|
|
│ │
|
|
╰──────────────────────────────────────────────────────────────────────────────────────────────────╯"
|
|
`;
|
|
|
|
exports[`SettingsDialog > Snapshot Tests > should render with tools and security settings 1`] = `
|
|
"╭──────────────────────────────────────────────────────────────────────────────────────────────────╮
|
|
│ │
|
|
│ > Settings │
|
|
│ │
|
|
│ ▲ │
|
|
│ ● Tool Approval Mode Default │
|
|
│ Language: UI Auto (detect from system) │
|
|
│ Language: Model auto │
|
|
│ Theme Qwen Dark │
|
|
│ Vim Mode false │
|
|
│ Interactive Shell (PTY) true │
|
|
│ Preferred Editor │
|
|
│ Auto-connect to IDE false │
|
|
│ ▼ │
|
|
│ │
|
|
│ (Use Enter to select, Tab to configure scope) │
|
|
│ │
|
|
╰──────────────────────────────────────────────────────────────────────────────────────────────────╯"
|
|
`;
|
|
|
|
exports[`SettingsDialog > Snapshot Tests > should render with various boolean settings enabled 1`] = `
|
|
"╭──────────────────────────────────────────────────────────────────────────────────────────────────╮
|
|
│ │
|
|
│ > Settings │
|
|
│ │
|
|
│ ▲ │
|
|
│ ● Tool Approval Mode Default │
|
|
│ Language: UI Auto (detect from system) │
|
|
│ Language: Model auto │
|
|
│ Theme Qwen Dark │
|
|
│ Vim Mode true* │
|
|
│ Interactive Shell (PTY) true │
|
|
│ Preferred Editor │
|
|
│ Auto-connect to IDE true* │
|
|
│ ▼ │
|
|
│ │
|
|
│ (Use Enter to select, Tab to configure scope) │
|
|
│ │
|
|
╰──────────────────────────────────────────────────────────────────────────────────────────────────╯"
|
|
`;
|