langchain-quickjs==0.3.9

langchain-ai/deepagentslangchain-quickjs==0.3.9Oct 13, 2026by github-actions[bot]

Upgrading?

AI Summary

This release introduces configurable concurrency limits for subagents in the `CodeInterpreterMiddleware`, allowing users to balance memory usage and cost against parallel processing capabilities. It also updates dependency minimums and refines prompts regarding batch sizes.

Key Highlights

  • Configurable `max_subagent_concurrency` parameter in `CodeInterpreterMiddleware`.
  • Requests above the cap queue until a slot opens.
  • Lower limits reduce memory use, while higher limits allow more parallel work.
  • Prompt now recommends batches of around 10 rather than requiring them.

New Features

  • Configurable subagent concurrency

Full Release Notes

### Features

- Configure the number of concurrent subagents with `CodeInterpreterMiddleware(max_subagent_concurrency=16)`. The default remains 32 per REPL; requests above the cap queue until a slot opens. Lower limits can reduce memory use, load, and cost, while higher limits allow more parallel work. The prompt now recommends batches of around 10 rather than requiring them, even at the default setting.

---

Released by: @hntrl

<details>
<summary>Git log since langchain-quickjs==0.3.8</summary>

This commit history includes changes to this package. Commits are listed newest first.

- [`e0d8311`](https://github.com/langchain-ai/deepagents/commit/e0d83113cb07b46bbb8039f7ff40471393a7d4e7) release(langchain-quickjs): 0.3.9 (#6927)
- [`f957b8e`](https://github.com/langchain-ai/deepagents/commit/f957b8edd29d3146bf265aa7886c24e5fcd9a50f) feat(quickjs): make subagent concurrency configurable (#6926)
- [`c96d912`](https://github.com/langchain-ai/deepagents/commit/c96d912ba70a601f0e259cded6b428f957b88cbf) chore(deps): raise dependency minimums for `all` (#6915)
- [`53238e9`](https://github.com/langchain-ai/deepagents/commit/53238e943fb2edd25c157178c4d6e73e2ba75f2c) chore(deps): raise dependency minimums for `all` (#6899)
- [`d312bcd`](https://github.com/langchain-ai/deepagents/commit/d312bcda3c71dfc4201b993776a413c8b457b483) chore(deps): raise dependency minimums for `all` (#6898)
- [`838433b`](https://github.com/langchain-ai/deepagents/commit/838433b4dcd9efa0bacba67d07e61440b43c4459) release(deepagents): 0.7.24 (#6865)
- [`e62ab9b`](https://github.com/langchain-ai/deepagents/commit/e62ab9b08f60e46e72861d1a88ab8f4754bf0352) chore(deps): raise dependency minimums for `all` (#6873)
- [`9f4bdf7`](https://github.com/langchain-ai/deepagents/commit/9f4bdf7c8b8bfc86877729d80ed286bd71d78706) release(deepagents): 0.7.23 (#6822)
- [`d900425`](https://github.com/langchain-ai/deepagents/commit/d900425c7b834319e7ae797f6d77017b3b4c6e4e) chore(deps): raise dependency minimums for `all` (#6829)
- [`1d62c98`](https://github.com/langchain-ai/deepagents/commit/1d62c98141c73fc152034120eab5a25b253254a7) build(deps): bump langgraph-sdk from 0.4.4 to 0.4.6 in /libs/partners/quickjs (#6816)
- [`bad717c`](https://github.com/langchain-ai/deepagents/commit/bad717c7586973621ad98a1aef72d23274e5f792) build(deps): bump langgraph-sdk from 0.4.2 to 0.4.4 in /libs/partners/quickjs (#6784)
- [`af7e89c`](https://github.com/langchain-ai/deepagents/commit/af7e89cc5d3e680424ec93666c4ebef62bc25341) chore(deps): raise dependency minimums for `all` (#6809)
- [`dcba425`](https://github.com/langchain-ai/deepagents/commit/dcba42543955cadd63718f64ba0165864e7323ad) release(deepagents): 0.7.22 (#6744)
- [`337f4d0`](https://github.com/langchain-ai/deepagents/commit/337f4d08e26ddd2e8409535c12be451e4bf2c2ef) chore(deps): raise dependency minimums for `all` (#6730)
- [`6b1385c`](https://github.com/langchain-ai/deepagents/commit/6b1385cadc01aeb36c906e47a58c0765604e24f8) chore(deps): raise dependency minimums for `all` (#6706)
- [`4394bcd`](https://github.com/langchain-ai/deepagents/commit/4394bcd00b8eb46e7c423939643a0dfcfb5d8773) release(deepagents): 0.7.21 (#6676)
- [`1bd7a9e`](https://github.com/langchain-ai/deepagents/commit/1bd7a9e1758a5dc9a6ec9b50cfeeccd34485ece0) build(deps): bump urllib3 from 2.7.0 to 2.8.0 in /libs/partners/quickjs (#6650)
- [`c9b2ce1`](https://github.com/langchain-ai/deepagents/commit/c9b2ce194e422d2a61b9faf3732da15d90623c13) chore(deps): raise dependency minimums for `all` (#6645)
- [`6bf7802`](https://github.com/langchain-ai/deepagents/commit/6bf780284ec49789613df20d85866a0ad981e579) release(deepagents): 0.7.20 (#6624)
- [`a87e219`](https://github.com/langchain-ai/deepagents/commit/a87e21955cb42c47f1e2ee728a37b76547939567) chore(deps): raise dependency minimums for `all` (#6631)

</details>

Related Repositories