Repository navigation
[Cherry-pick] Cherry-pick to release-v0.180.0 - #1114
Merged
truefoundry-saas merged 1 commit intoOct 21, 2026
Merged
truefoundry-saas merged 1 commit into
truefoundry-saas merged 1 commit into
Conversation
* bugfix: fix session events api calls in chat page for better ux * feat: enhance session event handling to retain user messages for tips that finish before confirmation * fix: retain in-flight loads and improve message handling during send failures in session events
truefoundry-saas
requested review from
govindavashishtha,
kumarsks619,
qaifi-tf,
sajal-truefoundry,
sayan-truefoundry and
vinit-truefoundry
as code owners
October 21, 2026 11:24
🦋 Changeset detectedLatest commit: 0fe51f0 The changes in this PR will be included in the next version bump. This PR includes changesets to release 2 packages
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes using default effort and found 1 potential issue.
❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.
Reviewed by Cursor Bugbot for commit 0fe51f0. Configure here.
truefoundry-saas
deleted the
cherry-pick/9d852325-2797-4fb0-b2b1-65ad222c7784/release-v0.180.0
branch
October 21, 2026 12:04
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.

Automated cherry-pick for release request
9d852325-2797-4fb0-b2b1-65ad222c7784.Source PRs (merged to main):
Do not merge manually — this PR is merged automatically when the release request is approved. If you do merge it yourself, use "Sync status" on the request so it stops showing as pending.
Note
Medium Risk
Changes session hydration, tip resolution, and load/send concurrency in the chat hook; wrong ordering could drop messages or mis-resume turns, but behavior is covered by new tests.
Overview
Improves session reload UX in
@truefoundry/trueforge-assistant-ui-runtimeby painting history from thelistEventswindow beforegetTurnconfirms the open tip, and clearingisLoadingon that intermediate progress snapshot.Snapshot building attaches the open tip from
turn.createdearly (pending user + fold), fires an extraonProgresspass, drops thelistTurns({ limit: 1 })fallback for tip detection, and commits tips that finished betweenlistEventsandgetTurnwhenturn.doneis not yet in the page.Hook load/send races use a
sendEpochso a late load cannot overwrite a message the user sent after paint, and failed sends before the message is applied no longer tear down the painted open tip.Reviewed by Cursor Bugbot for commit 0fe51f0. Bugbot is set up for automated code reviews on this repo. Configure here.