Skip to content

Fix live user message metadata during streaming - #1247

Merged
Paul Lizer (paullizer) merged 3 commits into
Developmentfrom
paullizer-fix-live-message-metadata
Aug 14, 2026
Merged

Fix live user message metadata during streaming#1247
Paul Lizer (paullizer) merged 3 commits into
Developmentfrom
paullizer-fix-live-message-metadata

Conversation

@paullizer

@paullizer Paul Lizer (paullizer) commented Aug 14, 2026

Copy link
Copy Markdown
Contributor

Summary

  • emit a nonterminal user_message_persisted event after durable storage across standard, document-action/analyze, image-generation, and collaboration streams
  • reconcile temporary user-message IDs immediately so metadata loads while the assistant is still running
  • preserve finalized metadata through success, error, cancellation, disconnect, recovery, and manual reattachment states
  • gate Mask/Edit/Delete/Retry until terminal completion to prevent mutations of in-flight turns
  • add functional and Playwright regression coverage, fix documentation, release notes, and app version 0.250.202

Validation

  • 12 focused live-metadata functional regressions passed after merging current Development
  • live metadata Playwright coverage passed
  • newly merged exhaustive-row regression suites passed when run in isolated processes
  • JavaScript/Python syntax and diff checks passed
  • one long upstream scale test has a pre-existing NameError in files identical to Development

Fixes #1244

Paul Lizer (paullizer) and others added 3 commits August 14, 2026 16:08
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Resolve application version and release note conflicts while preserving upstream tabular and public workspace changes.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Preserve upstream v0.250.201 release notes and move the live metadata fix to v0.250.202.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
@paullizer
Paul Lizer (paullizer) merged commit 70aa19a into Development Aug 14, 2026
13 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