docs(cli): correct inline image reviewer steps - #8746
Conversation
Verification reportEnvironmentmacOS, Node.js 22; static source verification against latest Reproduction and resultThe old instructions were verified against current source: Ctrl+O is the thinking/detail expansion toggle, while Tests executed
EvidenceDocumentation-only change with a two-line diff. No screenshot is applicable. 中文验证报告验证报告环境macOS、Node.js 22;基于最新 复现与结果已对照当前源码核实旧说明:Ctrl+O 是思考/详情展开开关, 已执行测试
证据仅修改文档两行,不适用截图。 |
|
Thanks for the PR!
Moving on to code review. 🔍 中文说明感谢贡献!
进入代码审查 🔍 — Qwen Code · qwen3.8-max Reviewed at |
Code reviewBefore reading the diff, my own fix for #8611 would have been exactly two line edits: name a real session-resume control in the resume step, and replace the nonexistent Every control the updated steps name checks out against the source:
Also checked the one formatting risk — the replacement lines run ~100 chars, but Prettier's default Test evidenceEvidence carried here: static source verification (above) plus the PR's own CI checks read via the API — no PR code was executed; the review is static. This is a docs-only change with nothing user-visible, so real-scenario tmux testing is N/A. Not verified: runtime execution of the plan steps themselves — out of scope for a docs fix, and no behavioural claim is being settled here. CI has settled on the reviewed commit: the ubuntu suite — the only platform that ran tests, since macOS/Windows jobs were skipped per the docs-only classification — is green, alongside precheck, Desktop Shell, and the web-shell smoke test. The one
中文说明代码审查在读 diff 之前,我对 #8611 的独立修复方案也正是这两行编辑:在恢复步骤中使用真实存在的会话恢复控制项,并用受支持的 flag/配置替换不存在的 更新后步骤引用的每个控制项都经过源码核实:
也检查了唯一的格式风险——替换后的行约 100 字符,但 Prettier 默认 测试证据本节证据:上述静态源码核验,加上通过 API 读取的 PR 自身 CI 结果——未执行任何 PR 代码,审查为静态审查。本 PR 仅改文档、无用户可见行为变化,真实场景 tmux 测试为 N/A。未验证项:计划步骤本身的运行时执行——超出文档修复的范围,此处也不涉及需要证实的行为性论断。 CI 已在被审查提交上跑完:ubuntu 套件(唯一实际执行测试的平台——macOS/Windows 任务因 docs-only 分类被跳过)全绿,precheck、Desktop Shell 与 web-shell 冒烟测试同样通过。唯一的 — Qwen Code · qwen3.8-max Reviewed at |
qwen-code-ci-bot
left a comment
There was a problem hiding this comment.
中文说明
— qwen3.8-max via Qwen Code /review (v0.21.7)
|
@qwen-code /triage |
|
Sandboxed verification: ✅ passed — merge-ready (agent verdict) - workflow run Ran the PR in an isolated, token-free container: A/B against the base build, mock-free harness assertions, targeted gates. Advisory evidence for human reviewers — not a review, an approval, or a CI check. Scripted assertions: 42 passed · 0 failed · 42 total 中文 — 判定:✅ 通过 · 可合入(agent 判定)沙箱验证在隔离、无凭证的容器中执行了该 PR 的代码(与 base 构建 A/B 对照、无 mock harness 断言、定向门禁)。仅作为评审证据,不构成评审、批准或 CI 检查。 脚本断言:42 通过 · 0 失败 · 42 总计 Verification reportPR 8746 — docs(cli): correct inline image reviewer stepsVerdict: 中文摘要
ScopeDocs-only PR: two reviewer steps in Central claim: the corrected steps name real controls that perform the described behavior; the old steps did not.
The app's own startup Tips corroborate: "You can resume a previous conversation by running qwen --continue or qwen --resume." Findings
Not covered
MethodologyEnvironment: CI verify container ( Evidence imagesHarness scripts and raw logs are in the workflow run artifacts (7-day retention). — Qwen Code · sandboxed verification |
|
Confidence: 5/5 — docs-only, two lines, every named control verified in source, CI green; would merge without hesitation. Stepping back: this is exactly the kind of PR the gate should wave through quickly. The problem is real and independently reported (#8611), the fix maps 1:1 onto the issue's two scope items, and there is no simpler version of it — my independent proposal before reading the diff was the same two line edits. Both negative claims hold under grep: Approving, pinned to the reviewed commit. 中文说明置信度:5/5 —— 纯文档、两行改动,步骤中引用的每个控制项都已在源码中核实,CI 全绿;可以毫不犹豫地合并。 退一步看:这正是门禁应当快速放行的 PR。问题真实存在且由他人独立报告(#8611),修复与 issue 的两个范围项一一对应,也不存在更简单的版本——我在读 diff 之前的独立方案就是同样的两行编辑。两个否定性论断经得起 grep 检验: 批准,并固定到被审查的提交。 — Qwen Code · qwen3.8-max Reviewed at |
qwen-code-ci-bot
left a comment
There was a problem hiding this comment.
LGTM, looks ready to ship. ✅
|
Released in v0.21.10. |




What this PR does
Fixes #8611 by correcting two reviewer steps in
.qwen/e2e-tests/terminal-inline-images.md: session resume now uses/resumeor--continue, and screen-reader verification uses--screen-readerorui.accessibility.screenReader.Why it's needed
Ctrl+O toggles expanded thinking/tool details; it does not resume a session.
INK_SCREEN_READERis not a Qwen Code control and the CLI passes an explicit screen-reader option, so the old steps could not exercise the intended behaviors.Reviewer Test Plan
How to verify
Read the two updated steps and follow them against the current CLI controls.
/resumeopens session selection,--continueresumes the latest session, and--screen-readerenables the screen-reader rendering branch.Evidence (Before & After)
Before: the plan instructed reviewers to use Ctrl+O and
INK_SCREEN_READER=true. After: it names the supported resume and accessibility controls. This is documentation-only; no screenshot applies.Tested on
Environment (optional)
Static source verification on macOS, Node.js 22.
Risk & Scope
Linked Issues
Fixes #8611
中文说明
本 PR 做了什么
修复 #8611:更正
.qwen/e2e-tests/terminal-inline-images.md中两处评审步骤:会话恢复使用/resume或--continue,屏幕阅读器验证使用--screen-reader或ui.accessibility.screenReader。为什么需要它
Ctrl+O 用于切换思考/工具详情展开,不会恢复会话。
INK_SCREEN_READER不是 Qwen Code 支持的控制项,而 CLI 会传入显式屏幕阅读器选项,因此旧步骤无法测试目标行为。评审测试计划
如何验证
阅读更新后的两处步骤,并按当前 CLI 控制项执行。
/resume打开会话选择,--continue恢复最近会话,--screen-reader开启屏幕阅读器渲染分支。证据(修复前与修复后)
修复前计划要求使用 Ctrl+O 和
INK_SCREEN_READER=true;修复后改为支持的会话恢复与无障碍控制项。本 PR 仅修改文档,不适用截图。测试平台
环境
macOS、Node.js 22,静态源码核验。
风险与范围
关联 Issue
Fixes #8611