fix(workflow-persistence): make persistMigratedBlocks' updated_at guard millisecond-tolerant#5790
Conversation
…rd millisecond-tolerant
|
The latest updates on your projects. Learn more about Vercel for GitHub. |
PR SummaryMedium Risk Overview Persistence: Draft sync: Deploy / merge / compare: Subblock merge treats explicit Reviewed by Cursor Bugbot for commit d4c96d1. Configure here. |
Greptile SummaryThis PR improves workflow persistence and client-state synchronization. The main changes are:
Confidence Score: 5/5The latest changes look safe to merge.
Important Files Changed
Reviews (2): Last reviewed commit: "improvement(sockets): state improvements" | Re-trigger Greptile |
|
bugbot run |
|
bugbot run |
There was a problem hiding this comment.
✅ Bugbot reviewed your changes and found no new issues!
Comment @cursor review or bugbot run to trigger another review on this PR
Reviewed by Cursor Bugbot for commit d4c96d1. Configure here.
Summary
Drizzle truncates Postgres microsecond timestamps on read, so the strict equality never matched, block migrations (e.g. canonicalModes backfill) silently never persisted, and workflows showed a permanently stuck "Update" deploy state
Type of Change
Testing
Tested manually
Checklist