deepseek-harness/snapshots/web
creatixchu 7c38fd8102 fix: deliver images reliably with steer and follow-up messages
A steer or follow-up accepted while a turn is closing is now claimed by a
fresh turn at the driver's clean exit instead of stranding in the inbox;
cancellation and pre-step rejection still park accepted work. Continuable
subagent follow-ups accept image parts: the wire is upload-shaped, the Host
admits and persists each batch before inbox acceptance, and delivery is
refused when the child model declines image input. The queue dock renders
durable image thumbnails instead of an [image] text marker.

Fixes #3186
2026-08-27 15:30:35 +08:00
..
approval-composer feat(web): polish the input trigger menu presentation 2026-08-26 21:17:46 +08:00
background-job-list refactor(test): drive sessions through owning profiles 2026-08-24 21:37:13 +08:00
bash-abort-row feat(web): polish the input trigger menu presentation 2026-08-26 21:17:46 +08:00
code-mode-round feat(web): polish the input trigger menu presentation 2026-08-26 21:17:46 +08:00
cordis-tool-round feat(web): polish the input trigger menu presentation 2026-08-26 21:17:46 +08:00
details-session-lifecycle refactor(test): drive sessions through owning profiles 2026-08-24 21:37:13 +08:00
feedback-command feat(web): polish the input trigger menu presentation 2026-08-26 21:17:46 +08:00
feedback-release test(web): refresh feedback release golden 2026-08-27 11:32:23 +08:00
fresh-round-trip feat(web): polish the input trigger menu presentation 2026-08-26 21:17:46 +08:00
goal-multi-turn-actions feat(web): polish the input trigger menu presentation 2026-08-26 21:17:46 +08:00
lifecycle-chrome feat(web): polish the input trigger menu presentation 2026-08-26 21:17:46 +08:00
live-interactions feat(web): polish the input trigger menu presentation 2026-08-26 21:17:46 +08:00
message-actions feat(web): polish the input trigger menu presentation 2026-08-26 21:17:46 +08:00
message-feedback-layout refactor(test): drive sessions through owning profiles 2026-08-24 21:37:13 +08:00
message-feedback-protocol refactor(test): drive sessions through owning profiles 2026-08-24 21:37:13 +08:00
minimal-preset feat(web): polish the input trigger menu presentation 2026-08-26 21:17:46 +08:00
navigation-panes refactor(test): drive sessions through owning profiles 2026-08-24 21:37:13 +08:00
permission-policy-context feat(web): polish the input trigger menu presentation 2026-08-26 21:17:46 +08:00
plan-narrow-viewport refactor(test): drive sessions through owning profiles 2026-08-24 21:37:13 +08:00
plan-review feat(web): polish the input trigger menu presentation 2026-08-26 21:17:46 +08:00
pwsh-terminal refactor(test): drive sessions through owning profiles 2026-08-24 21:37:13 +08:00
question-composer feat(web): polish the input trigger menu presentation 2026-08-26 21:17:46 +08:00
queue-actions feat(web): polish the input trigger menu presentation 2026-08-26 21:17:46 +08:00
queued-image fix: deliver images reliably with steer and follow-up messages 2026-08-27 15:30:35 +08:00
seeded-history feat(web): polish the input trigger menu presentation 2026-08-26 21:17:46 +08:00
sidebar-scrollbar refactor(test): drive sessions through owning profiles 2026-08-24 21:37:13 +08:00
skill-tool-row feat(web): polish the input trigger menu presentation 2026-08-26 21:17:46 +08:00
steering feat(web): polish the input trigger menu presentation 2026-08-26 21:17:46 +08:00
subagent-conversation feat(web): polish the input trigger menu presentation 2026-08-26 21:17:46 +08:00
subagent-interrupt fix(web): show system prompts in chat 2026-08-25 14:44:08 +08:00
turn-tail-actions feat(web): polish the input trigger menu presentation 2026-08-26 21:17:46 +08:00
web-search-round feat(web): polish the input trigger menu presentation 2026-08-26 21:17:46 +08:00
workflow-run fix(web): show system prompts in chat 2026-08-25 14:44:08 +08:00
workspace-management refactor(test): drive sessions through owning profiles 2026-08-24 21:37:13 +08:00