Skip to content

docs(website,blog): publish the verified runtime subagent matrix - #959

Merged
blove merged 6 commits into
mainfrom
blove/runtime-subagent-docs
Sep 2, 2026
Merged

docs(website,blog): publish the verified runtime subagent matrix#959
blove merged 6 commits into
mainfrom
blove/runtime-subagent-docs

Conversation

@blove

@blove blove commented Sep 2, 2026

Copy link
Copy Markdown
Contributor

Summary

Final PR of the runtime-subagents arc (#955 adapter, #956 Strands, #957 MAF, #958 Mastra). Every published subagent claim now matches the runtime-verified state:

  • choosing-an-adapter matrix: Subagents Yes (streaming) for AWS Strands and Microsoft Agent Framework, Partial for Mastra — cause column names the per-runtime emitter (roughly 125–310 lines, in tree) and, for Mastra, the measured upstream cause (its bridge does not forward child tokens and buffers the delegation burst).
  • Runtimes section: intro matrix + all three overview tables flipped; the five copies of the "no runtime emits SUBAGENT_* yet" boilerplate replaced with accurate consumes→emits descriptions linking each wire-capture doc.
  • AG-UI reference: event-mapping documents SUBAGENT_* consumption (fields per @ag-ui/core 0.0.59, attribution routing, subagentRunId keying with Subagent.toolCallId anchoring, suspended semantics, legacy ACTIVITY path); to-agent/inject-agent/intro/architecture/troubleshooting aligned.
  • Blog: the runtime-swap post's subagent section rewritten around the converged column (protocol events + one emitter per runtime; the honest Mastra Partial); the runtime-changes post's adapter row, stale caveats (Mastra no longer "untested"; interrupt detection covers both conventions; measured-surface scope), and editor's note updated.
  • Truthfulness audit ran against the three wire-capture docs, the adapter source, and the SDK schemas; measurement dates and evidence locations corrected.

Testing

  • nx test website: 72 files / 572 tests green after every commit.
  • Forbidden-phrase greps empty; no contractions/competitor names/brand strings in the changed blog regions; internal links + anchors verified.

🤖 Generated with Claude Code

blove and others added 6 commits September 2, 2026 10:34
… per runtime

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
…captures

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
…ping

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
…time emitters

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
… events

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@vercel

vercel Bot commented Sep 2, 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 Sep 2, 2026 5:38pm UTC

Request Review

@blove
blove enabled auto-merge (squash) September 2, 2026 17:34

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Automated approval: this PR received an intelligent (AI) code review. See the review comments on this PR.

@github-actions

github-actions Bot commented Sep 2, 2026

Copy link
Copy Markdown
Contributor

Claude finished @blove's task in 0s —— View job


I'll analyze this and get back to you.

@blove
blove merged commit 6465e84 into main Sep 2, 2026
32 checks passed
@blove
blove deleted the blove/runtime-subagent-docs branch September 2, 2026 17:45
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