[PR #452] [CLOSED] swarm poc #475

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

📋 Pull Request Information

Original PR: https://github.com/langchain-ai/deepagentsjs/pull/452
Author: @colifran
Created: 4/11/2026
Status: Closed

Base: mainHead: colifran/swarm-table


📝 Commits (10+)

  • cf55a19 initial swarm work - setting up parsing utils and swarm types
  • 05d37f9 implement swarm executor
  • 90e2dd7 implement swarm tool and swarm middleware
  • 52778fb fix bugs
  • 5550f23 wire swarm into create deep agent
  • c659e53 design changes, bug fixes, clean-up
  • 079d569 prompt updates and temporary file path system fix
  • d2cfce0 clean up swarm - fix quality regressions
  • 3bc66f1 prompt tuning
  • 92942b2 poc

📊 Changes

21 files changed (+4140 additions, -2 deletions)

View changed files

📝 libs/deepagents/src/agent.ts (+25 -0)
📝 libs/deepagents/src/index.ts (+12 -0)
📝 libs/deepagents/src/middleware/index.ts (+13 -0)
📝 libs/deepagents/src/middleware/subagents.ts (+18 -2)
libs/deepagents/src/middleware/swarm.test.ts (+541 -0)
libs/deepagents/src/middleware/swarm.ts (+768 -0)
📝 libs/deepagents/src/middleware/test.ts (+21 -0)
libs/deepagents/src/swarm/executor.test.ts (+582 -0)
libs/deepagents/src/swarm/executor.ts (+499 -0)
libs/deepagents/src/swarm/index.ts (+37 -0)
libs/deepagents/src/swarm/io.ts (+102 -0)
libs/deepagents/src/swarm/layout.test.ts (+76 -0)
libs/deepagents/src/swarm/layout.ts (+83 -0)
libs/deepagents/src/swarm/manifest.test.ts (+199 -0)
libs/deepagents/src/swarm/manifest.ts (+219 -0)
libs/deepagents/src/swarm/results-store.test.ts (+164 -0)
libs/deepagents/src/swarm/results-store.ts (+156 -0)
libs/deepagents/src/swarm/resume.test.ts (+114 -0)
libs/deepagents/src/swarm/resume.ts (+86 -0)
libs/deepagents/src/swarm/test-utils.ts (+142 -0)

...and 1 more files

📄 Description

No description provided


🔄 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/452 **Author:** [@colifran](https://github.com/colifran) **Created:** 4/11/2026 **Status:** ❌ Closed **Base:** `main` ← **Head:** `colifran/swarm-table` --- ### 📝 Commits (10+) - [`cf55a19`](https://github.com/langchain-ai/deepagentsjs/commit/cf55a19772373d9f3e3b36a1e65a515fa14d09cf) initial swarm work - setting up parsing utils and swarm types - [`05d37f9`](https://github.com/langchain-ai/deepagentsjs/commit/05d37f9a45ba8aeec40ac18040f2b02247fb631e) implement swarm executor - [`90e2dd7`](https://github.com/langchain-ai/deepagentsjs/commit/90e2dd714c75349fa43f0605d63416f926eb1085) implement swarm tool and swarm middleware - [`52778fb`](https://github.com/langchain-ai/deepagentsjs/commit/52778fb5174bcce1e5949b3db84c4c3ad0ba3951) fix bugs - [`5550f23`](https://github.com/langchain-ai/deepagentsjs/commit/5550f2330a1e34ee47a921f28b297c72a0ae6d20) wire swarm into create deep agent - [`c659e53`](https://github.com/langchain-ai/deepagentsjs/commit/c659e534b1a7e143b31d7c7757ec603d5f69bee1) design changes, bug fixes, clean-up - [`079d569`](https://github.com/langchain-ai/deepagentsjs/commit/079d5691c993549aec8f3aba33449b30b6343113) prompt updates and temporary file path system fix - [`d2cfce0`](https://github.com/langchain-ai/deepagentsjs/commit/d2cfce0f26bd1cd33d90c2736f88c0183a9ee8da) clean up swarm - fix quality regressions - [`3bc66f1`](https://github.com/langchain-ai/deepagentsjs/commit/3bc66f1e4493d17e00de3501449085810e5e9083) prompt tuning - [`92942b2`](https://github.com/langchain-ai/deepagentsjs/commit/92942b29453cf63db0ad099f06a7ee9aafde2f83) poc ### 📊 Changes **21 files changed** (+4140 additions, -2 deletions) <details> <summary>View changed files</summary> 📝 `libs/deepagents/src/agent.ts` (+25 -0) 📝 `libs/deepagents/src/index.ts` (+12 -0) 📝 `libs/deepagents/src/middleware/index.ts` (+13 -0) 📝 `libs/deepagents/src/middleware/subagents.ts` (+18 -2) ➕ `libs/deepagents/src/middleware/swarm.test.ts` (+541 -0) ➕ `libs/deepagents/src/middleware/swarm.ts` (+768 -0) 📝 `libs/deepagents/src/middleware/test.ts` (+21 -0) ➕ `libs/deepagents/src/swarm/executor.test.ts` (+582 -0) ➕ `libs/deepagents/src/swarm/executor.ts` (+499 -0) ➕ `libs/deepagents/src/swarm/index.ts` (+37 -0) ➕ `libs/deepagents/src/swarm/io.ts` (+102 -0) ➕ `libs/deepagents/src/swarm/layout.test.ts` (+76 -0) ➕ `libs/deepagents/src/swarm/layout.ts` (+83 -0) ➕ `libs/deepagents/src/swarm/manifest.test.ts` (+199 -0) ➕ `libs/deepagents/src/swarm/manifest.ts` (+219 -0) ➕ `libs/deepagents/src/swarm/results-store.test.ts` (+164 -0) ➕ `libs/deepagents/src/swarm/results-store.ts` (+156 -0) ➕ `libs/deepagents/src/swarm/resume.test.ts` (+114 -0) ➕ `libs/deepagents/src/swarm/resume.ts` (+86 -0) ➕ `libs/deepagents/src/swarm/test-utils.ts` (+142 -0) _...and 1 more files_ </details> ### 📄 Description _No description provided_ --- <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:23:19 -04:00
yindo closed this issue 2026-06-05 17:23:19 -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#475