mirror of
https://github.com/QwenLM/qwen-code.git
synced 2026-08-26 09:04:37 +00:00
* fix(web-shell): soften tool execution failure hints Tool failures no longer advertise themselves as text in the collapsed tool-group summaries: the "Failed"/"执行失败" label is replaced with a small error icon, the collapsed summary (single tool or aggregated) drops the error marker entirely, and parallel agent summaries append a plain-text failed count after the done counter. A failed single tool shows the error icon in its expanded card title. The failure is still discoverable inside the expanded view via the icon and the tool output itself. * test(web-shell): lock error-icon rendering and harden card title overflow * fix(web-shell): keep failure evidence visible in icon-only error display Address review feedback on the weakened tool error display: swap the hand-rolled circle-X SVG for lucide's CircleXIcon, move the parallel agents failed count ahead of the done counter so it survives the summary tail truncation, and restore the error icon for shapes the label-to-icon conversion left without any failure indicator (single read tools and failed tools without result text). Lock each behavior, including the cancelled-agent count, with focused tests. * test(web-shell): pin failure icon accessible name and completed-card icon absence (#9053) Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com> --------- Co-authored-by: 钉萁 <dingqi.jww@alibaba-inc.com> Co-authored-by: qwen-code-dev-bot <qwen-code-dev@service.alibaba.com> Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com> |
||
|---|---|---|
| .. | ||
| adapters | ||
| assets/icons | ||
| completions | ||
| components | ||
| config | ||
| constants | ||
| e2e | ||
| extensions | ||
| hooks | ||
| lib | ||
| live | ||
| session-catalog | ||
| styles | ||
| test | ||
| utils | ||
| voice | ||
| App.module.css | ||
| App.test.tsx | ||
| App.tsx | ||
| build-artifact.test.ts | ||
| customization.tsx | ||
| i18n.tsx | ||
| index-html.test.ts | ||
| index.html | ||
| index.test.tsx | ||
| index.tsx | ||
| interactionBlockContext.ts | ||
| main.test.tsx | ||
| main.tsx | ||
| midTurnDedup.test.ts | ||
| midTurnDedup.ts | ||
| monitorDetailsContext.tsx | ||
| portalRoot.ts | ||
| shadowDom.test.ts | ||
| shadowDom.ts | ||
| subagentDetailsContext.tsx | ||
| themeContext.ts | ||
| transcriptRenderMode.ts | ||
| vite-config.test.ts | ||
| vite-env.d.ts | ||