Skip to content

fix(chat): make drawer refresh lightweight and monotonic#107

Closed
hamzamerzic wants to merge 2 commits into
mobius-os:mainfrom
hamzamerzic:fix/prod-chat-drawer-races-20260722
Closed

fix(chat): make drawer refresh lightweight and monotonic#107
hamzamerzic wants to merge 2 commits into
mobius-os:mainfrom
hamzamerzic:fix/prod-chat-drawer-races-20260722

Conversation

@hamzamerzic

Copy link
Copy Markdown
Collaborator

Summary

  • project chat-list metadata in SQL instead of hydrating full transcripts
  • cancel competing list reads and remove redundant refresh work
  • make create-chat reconciliation monotonic so stale service-worker responses cannot hide or downgrade the new chat

Validation

  • drawer race and stale-response regressions
  • backend chat-list regressions
  • full frontend unit/build and backend pre-push suites

@hamzamerzic

Copy link
Copy Markdown
Collaborator Author

Superseded by #108 after this focused drawer head completed all checks green but became behind required-up-to-date main. The same reviewed commits passed fresh aggregate CI and merged as 5baaf65.

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