Repository navigation
feat(react): add native Deep Agents Subagents preview - #1299
Merged
Merged
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
This branch was successfully deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Adds a native React preview to the canonical Deep Agents Subagents guide, alongside the default Angular example and the same Python graph. Parent cards preserve actual task calls and results; child streams appear as separate namespace observations without guessed card associations. Saved root responses require native success and exact checkpoint reconciliation before another Send.
Wires the frontend picker, Docs/Code/Run, example assembly, and CI coverage. The guide explains sample aviation data, local child observation limits, Stop/New behavior, and model-dependent dispatch counts. Tests exercise the compiled graph through the installed SDK, including canonical follow-up, tool errors, cancellation, incomplete authority, and replay prevention.
Validation:
Native: 106 unit tests, 13 browser cases, 5 Python tests, and 24 SDK/configuration checks.
Integration: 99 registry tests, 61 focused website tests, 7 website browser cases, 9 wiring tests, and 33 matrix/configuration checks.
Parity: 732 regression assertions, inventory, and source/built boundary checks.
Typecheck, scoped lint, native/registry/website builds, and assembly of all 72 frontends. Registry lint retains two existing warnings; website lint has no errors and 92 warnings, including one new test-style warning.
A fresh empty-cache installed-native regression passes; the fixture consumer uses the existing exact-lock and tarball-byte verifier.