You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
in-progress state: Searching files in articles folder
The visual contract of the trow stays unchanged. Only the summary wording and its reducer/helper logic become more descriptive.
Scope
In scope:
Add a new helper, session-turn-trow-summary.ts, that turns ToolPart[] into structured summary pieces.
Map strong-semantic tools to verb-form summaries.
Support separate in-progress and complete-state summary copy.
Keep error summaries additive, for example ... , 1 failed.
Add reducer-style tests and zh/en coverage.
Out of scope:
Re-architecting the tool render pipeline.
Introducing a Tool Display Spec Registry.
Changing trow chrome, border, spacing, chevron, or typography defined by the current visual contract.
Relevant files or context
Background:
Current trow summary renders rigid copy like 已运行 N 条命令 / Ran N commands.
For agent-driven workflows such as file edits, file exploration, web search, and command execution, users want summaries that surface the action semantics.
Use this for maintainer or agent execution work that is not a user-facing bug report or feature request.
Keep the issue concrete enough that an agent can understand the target, scope, and verification path.
Goal
Make trow summaries describe what the agent actually did instead of only rendering rigid command-count copy.
When this task is done, collapsed tool rows should be able to show verb-form summaries such as:
Created 1 file, edited 1 file, explored 2 filesSearching files in articles folderThe visual contract of the trow stays unchanged. Only the summary wording and its reducer/helper logic become more descriptive.
Scope
In scope:
session-turn-trow-summary.ts, that turnsToolPart[]into structured summary pieces.... , 1 failed.Out of scope:
Relevant files or context
Background:
已运行 N 条命令/Ran N commands.Proposed design (GPT-X recommendation):
session-turn-trow-summary.tsToolPart[]read/list/glob/grep-> explored / read / searchedwebsearch-> searched webbash-> ran command, with no stdout parsing to infer file changesedit/write/apply_patch-> Created / Edited / Deleted only when metadata proves create/edit/delete; otherwise use Wrote / Changed1 failedwithout changing the color systemReferences:
Verification
Ran N tool calls.Execution mode
Agent should investigate and propose a plan first