feat(ai-elements): add Convex UI parts adapter#521
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
PR size advisoryThis PR adds 1108 lines of substantive change. CONTRIBUTING.md defines a soft limit of ~400 LOC. If the PR is genuinely cohesive (e.g. an architecture map, a generated migration, a deletion of a dead module), no action is needed. Otherwise consider:
This is advisory — it does not block the merge. |
✅ Dogfood Visual QA Gate: PASSED
ArtifactsDownload the Generated by Dogfood QA Gate |
Tier B regression failed against previewPreview URL: https://nodebench-jpck6ayip-hshum2018-gmailcoms-projects.vercel.app Likely a kit-parity DOM regression. Check the Playwright report artifact attached to the run for the failing selector + screenshot. This check would have caught all 4 A9 sessionRows iterations as a single PR — that's why it exists. |
b78eb07 to
40bf68a
Compare
|
Demo: walkthrough of the surfaces this PR changed is available as a workflow artifact ( |
Summary
renderPartsstream with exactly-one render ownershipThis is supporting infrastructure; runtime call-site adoption lands separately in UIMessageBubble.
Safety contract
Verification
No Convex production deploy and no admin merge bypass.