Skip to content

feat(flowchat): show foreground send state and stabilize scroll extent - #3250

Merged
GCWing merged 1 commit into
mainfrom
gcwing/ship-flowchat-new-edits-20260929
Sep 29, 2026
Merged

GCWing merged 1 commit into
mainfrom
gcwing/ship-flowchat-new-edits-20260929

Conversation

@GCWing

@GCWing GCWing commented Sep 29, 2026

Copy link
Copy Markdown
Owner

Summary

  • Show a foreground user message while a send is being prepared, hand it to the persisted Turn, and keep a recoverable error state when sending fails.
  • Keep submission scroll intent one shot across queueing, cancellation, and the optimistic handoff.
  • Stabilize the FlowChat leading extent when mounted DOM measurements differ slightly from virtualizer estimates.
  • Use the shared semantic error icon and small outline recovery action.

Verification

  • pnpm.cmd run check:web
  • pnpm.cmd run i18n:audit
  • Changed-file ESLint
  • 10 focused Web UI test files: 219 tests passed
  • git diff --check; merge-tree against origin/main clean

No browser or mock visual validation was performed. Native WebView visual behavior and remote workspace, remote control, peer-device, and detached-dispatch scenarios remain unexercised.

The PR contains 27 code, style, locale, and focused test files. Review, design, and process documents were excluded.

@GCWing
GCWing merged commit 9ad49de into main Sep 29, 2026
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant