[PR #360] [MERGED] chore(deepagents): implement async subagents + use stream example #393

Closed
opened 2026-06-05 17:22:55 -04:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/langchain-ai/deepagentsjs/pull/360
Author: @colifran
Created: 3/24/2026
Status: Merged
Merged: 3/25/2026
Merged by: @colifran

Base: alphaHead: colifran/async-sub-example


📝 Commits (8)

📊 Changes

23 files changed (+2104 additions, -75 deletions)

View changed files

examples/async-subagents/parallel-research/.env.example (+5 -0)
examples/async-subagents/parallel-research/.gitignore (+3 -0)
examples/async-subagents/parallel-research/README.md (+66 -0)
examples/async-subagents/parallel-research/langgraph.json (+8 -0)
examples/async-subagents/parallel-research/package.json (+14 -0)
examples/async-subagents/parallel-research/researcher.ts (+94 -0)
examples/async-subagents/parallel-research/supervisor.ts (+47 -0)
examples/async-subagents/parallel-research/ui/.gitignore (+4 -0)
examples/async-subagents/parallel-research/ui/index.html (+18 -0)
examples/async-subagents/parallel-research/ui/package.json (+25 -0)
examples/async-subagents/parallel-research/ui/src/App.tsx (+414 -0)
examples/async-subagents/parallel-research/ui/src/components/ResearcherCard.tsx (+106 -0)
examples/async-subagents/parallel-research/ui/src/main.tsx (+10 -0)
examples/async-subagents/parallel-research/ui/src/styles.css (+77 -0)
examples/async-subagents/parallel-research/ui/src/types.ts (+8 -0)
examples/async-subagents/parallel-research/ui/src/vite-env.d.ts (+1 -0)
examples/async-subagents/parallel-research/ui/tsconfig.app.json (+25 -0)
examples/async-subagents/parallel-research/ui/tsconfig.json (+7 -0)
examples/async-subagents/parallel-research/ui/tsconfig.node.json (+22 -0)
examples/async-subagents/parallel-research/ui/vite.config.ts (+8 -0)

...and 3 more files

📄 Description

This PR adds a deepagentsjs example showcasing async subagents.

async-subagents-proactive


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/langchain-ai/deepagentsjs/pull/360 **Author:** [@colifran](https://github.com/colifran) **Created:** 3/24/2026 **Status:** ✅ Merged **Merged:** 3/25/2026 **Merged by:** [@colifran](https://github.com/colifran) **Base:** `alpha` ← **Head:** `colifran/async-sub-example` --- ### 📝 Commits (8) - [`a005c83`](https://github.com/langchain-ai/deepagentsjs/commit/a005c836d76ffc6e8de655360f5cc81d0fed4d0d) async subagents + use stream example - [`177ec7d`](https://github.com/langchain-ai/deepagentsjs/commit/177ec7d557125d15156b6d81a9022f1a18b4b46d) fix lockfile - [`febe284`](https://github.com/langchain-ai/deepagentsjs/commit/febe284f1b3bdce8efd3681757ee131ae0aa06c6) format - [`1ec135a`](https://github.com/langchain-ai/deepagentsjs/commit/1ec135a8adf50b549b751143beafab228d6f964f) linting - [`addeb3e`](https://github.com/langchain-ai/deepagentsjs/commit/addeb3e35ef17a4192e142bd49e2a51d5a466a67) readme and linting - [`c73e5e1`](https://github.com/langchain-ai/deepagentsjs/commit/c73e5e134c4d6d9644c25ff3b36f2181fa200508) format - [`bf7bd3b`](https://github.com/langchain-ai/deepagentsjs/commit/bf7bd3b5498341872760a4e106233ca2e509eb07) proactively send responses when subagents complete - [`929a9d6`](https://github.com/langchain-ai/deepagentsjs/commit/929a9d6d5ecbf6d5f14e7a541f8cde94b2c83355) better examples ### 📊 Changes **23 files changed** (+2104 additions, -75 deletions) <details> <summary>View changed files</summary> ➕ `examples/async-subagents/parallel-research/.env.example` (+5 -0) ➕ `examples/async-subagents/parallel-research/.gitignore` (+3 -0) ➕ `examples/async-subagents/parallel-research/README.md` (+66 -0) ➕ `examples/async-subagents/parallel-research/langgraph.json` (+8 -0) ➕ `examples/async-subagents/parallel-research/package.json` (+14 -0) ➕ `examples/async-subagents/parallel-research/researcher.ts` (+94 -0) ➕ `examples/async-subagents/parallel-research/supervisor.ts` (+47 -0) ➕ `examples/async-subagents/parallel-research/ui/.gitignore` (+4 -0) ➕ `examples/async-subagents/parallel-research/ui/index.html` (+18 -0) ➕ `examples/async-subagents/parallel-research/ui/package.json` (+25 -0) ➕ `examples/async-subagents/parallel-research/ui/src/App.tsx` (+414 -0) ➕ `examples/async-subagents/parallel-research/ui/src/components/ResearcherCard.tsx` (+106 -0) ➕ `examples/async-subagents/parallel-research/ui/src/main.tsx` (+10 -0) ➕ `examples/async-subagents/parallel-research/ui/src/styles.css` (+77 -0) ➕ `examples/async-subagents/parallel-research/ui/src/types.ts` (+8 -0) ➕ `examples/async-subagents/parallel-research/ui/src/vite-env.d.ts` (+1 -0) ➕ `examples/async-subagents/parallel-research/ui/tsconfig.app.json` (+25 -0) ➕ `examples/async-subagents/parallel-research/ui/tsconfig.json` (+7 -0) ➕ `examples/async-subagents/parallel-research/ui/tsconfig.node.json` (+22 -0) ➕ `examples/async-subagents/parallel-research/ui/vite.config.ts` (+8 -0) _...and 3 more files_ </details> ### 📄 Description This PR adds a deepagentsjs example showcasing async subagents. ![async-subagents-proactive](https://github.com/user-attachments/assets/c852d0d6-8e58-4930-b42e-daf326aad2e5) --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
yindo added the pull-request label 2026-06-05 17:22:55 -04:00
yindo closed this issue 2026-06-05 17:22:55 -04:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: langchain-ai/deepagentsjs#393