镜像站点 · 本页由第三方 GitHub 只读镜像提供,非 GitHub 官方站点,不接受任何登录或凭据输入。前往 github.com
Skip to content

feat(chat): dogfood generative UI with native React - #1289

Merged
blove merged 1 commit into
mainfrom
blove/native-chat-generative-ui
Oct 9, 2026
Merged

blove merged 1 commit into
mainfrom
blove/native-chat-generative-ui

Conversation

@blove

@blove blove commented Oct 9, 2026 •

Copy link
Copy Markdown
Contributor

Adds a native React option to the canonical Chat Generative UI example. A cancelled-flight follow-up refreshes every retained dashboard; a structural follow-up adds a new layout in the conversation. Data and layouts publish together after the exact run and saved checkpoint agree. Stop or an uncertain result preserves the previous dashboard and requires a new conversation.

The shared Python graph persists owned dashboard data and completion identities while preserving Angular custom state updates. The React example composes the existing private packages with six bounded, read-only views. Docs, Code, and Run select the same implementation, with Angular as the default.

Validation:

  • New React example: 71 unit tests and 10 compiled-graph browser cases; Python graph: 15 tests; SDK fixture: 8 tests.
  • All 28 native suites: 1,682 unit tests; lint passed with existing warnings.
  • 66 local frontend suites: 546 browser tests. Three Angular suites use ports owned by an unrelated project. Repository PR CI runs the affected React and Angular Generative UI suites; the full 69-project matrix runs on main and is required before public release verification.
  • Production website: 327 passed, four expected skips; all five new embedding journeys passed without backend requests. Desktop and mobile screenshots inspected.
  • Website units: 1,687; workspace/shell units: 443; scripts: 440 passed, five expected skips; parity: 726 passed; source inventory and boundaries passed.

All 69 production examples assembled. Private package tarballs, exports, a production-built installed React consumer (27 browser scenarios), and built package boundaries passed. All 55 lockfiles and 18 pre-existing user files remain unchanged.

@vercel

vercel Bot commented Oct 9, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
threadplane Ready Ready Preview Oct 9, 2026 4:11am UTC

Request Review

@blove
blove merged commit b5ba906 into main Oct 9, 2026
35 checks passed

This branch was successfully deployed

1 active deployment
Preview – threadplane — 2fe8e7b9 Deployed Oct 9, 2026 by vercel[bot]
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