qwen-code/packages/cli/src
zhangxy-zju 9c0bbfba6c
Some checks are pending
Qwen Code CI / Lint (push) Waiting to run
Qwen Code CI / Test (push) Blocked by required conditions
Qwen Code CI / Test-1 (push) Blocked by required conditions
Qwen Code CI / Test-2 (push) Blocked by required conditions
Qwen Code CI / Test-3 (push) Blocked by required conditions
Qwen Code CI / Test-4 (push) Blocked by required conditions
Qwen Code CI / Test-5 (push) Blocked by required conditions
Qwen Code CI / Test-6 (push) Blocked by required conditions
Qwen Code CI / Test-7 (push) Blocked by required conditions
Qwen Code CI / Test-8 (push) Blocked by required conditions
Qwen Code CI / Post Coverage Comment (push) Blocked by required conditions
Qwen Code CI / CodeQL (push) Waiting to run
E2E Tests / E2E Test (Linux) - sandbox:docker (push) Waiting to run
E2E Tests / E2E Test (Linux) - sandbox:none (push) Waiting to run
E2E Tests / E2E Test - macOS (push) Waiting to run
feat(plan): add "Yes, restore previous mode" option when exiting plan mode (#3008)
* feat(plan): add "Yes, restore previous mode" option when exiting plan mode

When exiting plan mode, users previously had no way to restore their
original approval mode (e.g. YOLO). Add a new default option that
restores the pre-plan approval mode, with a dynamic label showing
which mode will be restored.

Closes #3002

* test: add fallback test for RestorePrevious when no prePlanMode recorded

* fix: handle RestorePrevious in telemetry and ACP mode notification

- Add RestorePrevious to telemetry decision mapping as ACCEPT
- Fix sendCurrentModeUpdateNotification to read actual mode for
  RestorePrevious instead of defaulting to 'default'

* test: add plan confirmation tests for RestorePrevious in permissionUtils
2026-04-09 14:25:38 +08:00
..
acp-integration feat(plan): add "Yes, restore previous mode" option when exiting plan mode (#3008) 2026-04-09 14:25:38 +08:00
commands Merge pull request #2428 from qqqys/feat/mcp_reconnect_error 2026-04-01 16:53:36 +08:00
config Merge pull request #2954 from QwenLM/fix/disable-followup-suggestions-default 2026-04-08 18:02:00 +08:00
constants feat: add qwen3.6-plus model to ModelStudio Coding Plan (#3015) 2026-04-08 18:57:07 +08:00
core test: add tests for confirmation-bus, prompt-registry, and cli/core modules (#2272) 2026-04-09 13:54:59 +08:00
i18n feat(plan): add "Yes, restore previous mode" option when exiting plan mode (#3008) 2026-04-09 14:25:38 +08:00
nonInteractive refactor(core): rename TaskTool to AgentTool 2026-03-19 14:55:14 +08:00
patches adh/bugfix/1563 (#4822) 2025-07-25 16:39:37 +00:00
services feat(cli): implement /plan command for plan mode 2026-04-06 06:31:04 +08:00
test-utils feat(cli): make /btw command non-blocking with parallel execution 2026-03-20 00:25:51 +08:00
ui feat(plan): add "Yes, restore previous mode" option when exiting plan mode (#3008) 2026-04-09 14:25:38 +08:00
utils Merge pull request #2842 from QwenLM/fix/output-language-persistence 2026-04-05 14:13:09 +08:00
gemini.test.tsx remove hooks experimental and refactor hook Config 2026-04-01 11:50:23 +08:00
gemini.tsx Merge pull request #2628 from QwenLM/feat/channels-telegram 2026-04-01 16:19:08 +08:00
nonInteractiveCli.test.ts feat(cron): make cron tools opt-in via experimental settings 2026-03-29 02:25:28 +00:00
nonInteractiveCli.ts fix(cron): prevent concurrent cron execution and queue properly 2026-03-30 19:49:17 +08:00
nonInteractiveCliCommands.test.ts feat(cli): make /btw command non-blocking with parallel execution 2026-03-20 00:25:51 +08:00
nonInteractiveCliCommands.ts fix(cli): fix /plan command bugs and clean up hallucinated i18n keys 2026-04-06 06:56:41 +08:00
validateNonInterActiveAuth.test.ts refactor(debug): replace ConsolePatcher with debugLogger and update error reporting 2026-02-02 17:37:54 +08:00
validateNonInterActiveAuth.ts Merge branch 'main' into feat/debug-logging-refactor 2026-02-01 20:47:38 +08:00