qwen-code/packages/cli/src
易良 0c085d61d9
Some checks failed
Qwen Code CI / Classify PR (push) Waiting to run
Qwen Code CI / Test (ubuntu-latest, Node 22.x) (push) Blocked by required conditions
Qwen Code CI / Lint & Static (ubuntu-latest, Node 22.x) (push) Blocked by required conditions
Qwen Code CI / web-shell E2E Smoke (ubuntu-latest, Node 22.x) (push) Blocked by required conditions
Qwen Code CI / Test (macos-latest, Node 22.x) (push) Blocked by required conditions
Qwen Code CI / Test (windows-latest, Node 22.x) (push) Blocked by required conditions
Qwen Code CI / Integration Tests (no-AK, No Sandbox) (push) Blocked by required conditions
Qwen Code CI / Integration Tests (CLI, No Sandbox) (push) Blocked by required conditions
Qwen Code CI / Desktop Shell (ubuntu-22.04) (push) Blocked by required conditions
Qwen Code CI / Desktop Shell (windows-2022) (push) Blocked by required conditions
E2E Tests / Build for E2E (push) Waiting to run
E2E Tests / E2E Test (Linux) - sandbox:docker - shard 1/1 (push) Blocked by required conditions
E2E Tests / E2E Test (Linux) - sandbox:none - shard 1/1 (push) Blocked by required conditions
E2E Tests / E2E Test - macOS - shard 1/2 (push) Blocked by required conditions
E2E Tests / E2E Test - macOS - shard 2/2 (push) Blocked by required conditions
E2E Tests / E2E Interactive - OpenTUI renderer (bun) (push) Blocked by required conditions
E2E Tests / channel-plugin E2E (nightly) (push) Blocked by required conditions
E2E Tests / cron-interactive E2E (nightly) (push) Blocked by required conditions
E2E Tests / web-shell Browser Regression (push) Waiting to run
SDK Java Flyway Open PRs / Re-check open PRs against main (push) Waiting to run
Verify Landlock helper / Native Linux CLI boundary (push) Waiting to run
Verify Landlock helper / Native Windows settings and streams (push) Waiting to run
Verify Landlock helper / arm64 (push) Waiting to run
Verify Landlock helper / x64 (push) Waiting to run
SDK Java / ubuntu-latest / Java 11 (push) Has been cancelled
SDK Java / ubuntu-latest / Java 17 (push) Has been cancelled
SDK Java / macos-latest / Java 21 (push) Has been cancelled
SDK Java / ubuntu-latest / Java 21 (push) Has been cancelled
SDK Java / windows-latest / Java 21 (push) Has been cancelled
SDK Java / Flyway migration version uniqueness (push) Has been cancelled
SDK Java / Runtime Broker and Managed Agent MariaDB / Java 21 (push) Has been cancelled
SDK Java / Hosted process fault gates / MySQL 8.4 / Java 21 (push) Has been cancelled
SDK Java / Real daemon E2E / Java 11 (push) Has been cancelled
docs(cli): stop naming Terminal.app in the arrowKeysScrollTranscript description (#14092)
The setting text told users to turn ui.arrowKeysScrollTranscript on for
"terminals that cannot report the mouse wheel to the app -- macOS
Terminal.app is the common case". That named example is wrong.

wenshao measured Terminal.app 2.15 on macOS 26.6.2 (Apple Silicon) with
qwen running directly in the window, no tmux: with ?1002h ?1006h set --
exactly what qwen writes -- Terminal.app sends SGR wheel events
(ESC[<64;...M up, ESC[<65;...M down), identically on main (21b78c55d5),
the PR head (da1f4e6c3d) and v0.22.3. Arrow-key bursts appear only when
the app has NOT requested mouse reporting AND has set application-cursor
mode ?1h, which qwen never sets on any of the three. With View -> Allow
Mouse Reporting off, Terminal.app sends nothing at all. So a Terminal.app
user who follows this advice gains nothing and loses bare arrow-key input
history from an empty composer.

Replace the false named example with the condition the opt-in actually
targets: a terminal or multiplexer that does not pass mouse reporting
through and turns wheel/trackpad scrolling into arrow key presses. No
replacement terminal is named, because none was observed to behave that
way. Wording is wenshao's, from the measurement above.

settings.schema.json is the generated projection of the settingsSchema.ts
description string; docs/users/configuration/settings.md is a fourth,
hand-maintained site carrying the same sentence.

Docs and comment only -- no behaviour change.

Evidence: PR #14016 comment 6139158687 (wenshao, COLLABORATOR,
2026-10-13T05:47:41Z)


Patrol-Run: qwen-issue-patrol/jmv6tbe7k29

Co-authored-by: yiliang114 <yiliang114@users.noreply.github.com>
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-10-14 05:32:39 +00:00
..
acp-integration feat(core): add a convergence reminder for read-only exploration (#13601) 2026-10-13 09:02:46 +00:00
agent-view fix(core): run web terminal PTYs on the bundled ConPTY backend (#11643) 2026-09-13 00:03:51 +00:00
commands fix(cli): reject batch plan targets that alias the same path (#14055) 2026-10-13 13:32:26 +00:00
config docs(cli): stop naming Terminal.app in the arrowKeysScrollTranscript description (#14092) 2026-10-14 05:32:39 +00:00
core
dualOutput
export feat: chat transcript mr2a html export (#10076) 2026-09-04 14:36:35 +00:00
external-agents feat(trajectory): record native tool execution lifecycles (#13836) 2026-10-10 13:29:58 +00:00
hooks
i18n feat(agents): remove the thread backend and run A2A on sessions (#13583) 2026-10-09 07:42:13 +00:00
nonInteractive feat(mods): Add tool interception and permission checks (PR3a) (#13950) 2026-10-12 11:16:36 +00:00
patches
peerMessaging fix(cli): honor --bare and --safe-mode in the cross-session messaging gate (#9845) 2026-09-28 10:48:12 +00:00
remoteInput perf(cli): let tests resolve core modules individually (#10917) 2026-09-06 10:20:05 +00:00
runtime fix(managed-agent): settle the deferred review findings of PR #13352 (#13630) 2026-10-11 05:53:04 +00:00
serve feat(runtime-broker): add bounded retention for terminal JDBC history (#13642) 2026-10-14 04:50:56 +00:00
services fix(cli): load TOML custom commands saved with a UTF-8 BOM (#13945) 2026-10-13 06:05:41 +00:00
startup feat(web-shell): support optional worktrees for branch sessions (#11816) 2026-09-27 06:11:55 +00:00
test-utils fix(managed-agent): Treat settings locations that depend on the working directory as unknown (M3 follow-up) (#12903) 2026-09-28 08:46:51 +00:00
ui docs(cli): stop naming Terminal.app in the arrowKeysScrollTranscript description (#14092) 2026-10-14 05:32:39 +00:00
utils fix(serve): name Hosted recovery-refusal branches in cold-load 409s (#13276) 2026-10-12 00:40:43 +00:00
cli.test.ts feat(agents): session-centric multi-agent collaboration (#13467) 2026-10-08 03:03:42 +00:00
cli.ts feat(agents): session-centric multi-agent collaboration (#13467) 2026-10-08 03:03:42 +00:00
llm.test.tsx feat(cli): add repeatable --disable-mcp-server to exclude servers per invocation (#14003) 2026-10-13 09:33:09 +00:00
llm.tsx fix(cli): Harden settings failures and sandbox command streams (#13140) 2026-10-03 12:02:48 +00:00
nonInteractiveCli.test.ts feat(mods): run experimental headless Mod commands (#13843) 2026-10-10 16:52:23 +00:00
nonInteractiveCli.ts feat(mods): Add tool interception and permission checks (PR3a) (#13950) 2026-10-12 11:16:36 +00:00
nonInteractiveCliCommands.test.ts feat(serve): support SSH workspaces without a remote daemon (#12255) 2026-09-22 02:47:01 +00:00
nonInteractiveCliCommands.ts feat(mods): run experimental headless Mod commands (#13843) 2026-10-10 16:52:23 +00:00
validateNonInterActiveAuth.test.ts feat: select the OpenAI wire API per model (#11538) 2026-09-17 08:17:50 +00:00
validateNonInterActiveAuth.ts perf(cli): import core modules directly instead of the package root (#10957) 2026-09-06 11:21:50 +00:00