Skip to content

fix: clear processing state after rollback#113

Draft
wgqqqqq wants to merge 1 commit intoGCWing:mainfrom
wgqqqqq:fix/rollback-loading-indicator
Draft

fix: clear processing state after rollback#113
wgqqqqq wants to merge 1 commit intoGCWing:mainfrom
wgqqqqq:fix/rollback-loading-indicator

Conversation

@wgqqqqq
Copy link
Collaborator

@wgqqqqq wgqqqqq commented Mar 11, 2026

Summary

  • fix the modern chat rollback flow so reverting the currently processing turn also clears the session processing state
  • reset the flow chat state machine after rollback completes to remove the lingering loading indicator
  • add an L1 E2E regression test covering rollback while the processing indicator is visible

Testing

  • npm --prefix "C:/Users/wgq/workspace/BitFun/tests/e2e" run test:l1:rollback -- --mochaOpts.timeout 180000

Add state reset during turn rollback and add an E2E regression test covering the processing indicator cleanup.

Generated with BitFun

Co-Authored-By: BitFun
@wgqqqqq wgqqqqq marked this pull request as draft March 11, 2026 04:23
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