文件最后提交记录最后更新时间
fix(ui): toggle run mode with shift tab 6 天前
fix(ui): align command UI with PilotDeck config Use PilotDeck-facing command copy, read model/status data from the active config, and disable the slash command popup while preserving direct slash execution. Co-authored-by: Cursor <cursoragent@cursor.com> 14 天前
fix(ui): render read_file images on the tool side with click-to-zoom read_file returns image content via a user-role canonical message (projectToolResults appends [tool_result, image] for the model), and that wire shape was leaking into the chat as a stray right-side user bubble. Fix it end to end: - gateway: surface inline image blocks on tool_call_finished.images (GatewayEvent + WebGatewayEvent mirror) and extract them out of PilotDeckToolResult.content in mapAgentEvent. - web reader: in flattenCanonicalMessage, attach sibling image blocks to the preceding tool_result WebMessage instead of flushing them into a separate user-text message. - ui bridge: forward toolResultImages (data URLs) on the tool_result NormalizedMessage on both the live event path (gatewayEventToFrames) and the history reload path (mapWebMessageToNormalized). - ui chat: propagate toolResult.images through useChatMessages, hoist them onto ProcessAttachment.inlineImages in processGrouping so they render outside the collapsed "Explored N files" trace, and add a shared ImageLightbox so any image — user uploads (legacy + v2) or tool results — opens fullscreen with keyboard nav. Tests cover the new flatten / map / reducer / grouping paths. Co-authored-by: Cursor <cursoragent@cursor.com> 13 天前
fix(ui): fold failed tool call details 6 天前
refactor: update codebase to support PilotDeck integration - Replaced references to Claude with PilotDeck across various components and utilities. - Updated session paths and permission handling to align with PilotDeck specifications. - Enhanced chat state management to include PilotDeck status. - Adjusted message formatting and permission request handling for PilotDeck compatibility. - Ensured consistent naming conventions and types for PilotDeck throughout the codebase. 6 天前
fix(chat): preserve process trace expansion 15 天前
fix(ui): fold failed tool call details 6 天前
fix(ui): fold failed tool call details 6 天前
refactor(ui): redesign ComposerV2 with run-mode selector, context gauge, and ProcessTrace Overhaul ComposerV2: replace permission-mode cycling button with explicit dropdowns for permission mode and run mode (agent/plan). Add context-window usage gauge derived from tokenBudget. Introduce ProcessTrace component for live tool-call status display. Wire ProcessLiveStatus into MessageRowV2 for tool-use messages and replace the bouncing-dot WorkingIndicator in MessagesPaneV2. Co-authored-by: Cursor <cursoragent@cursor.com> 17 天前