deepagents==0.7.22

langchain-ai/deepagentsdeepagents==0.7.22Oct 5, 2026by github-actions[bot]

Upgrading?

AI Summary

This update optimizes resource usage by loading a skill's tools only when the skill is actually read. It also includes a fix to reset stale encoding errors that occur when overwriting text.

Key Highlights

  • Load skill tools only when the skill is read
  • Reset stale encoding when overwriting text

New Features

  • Load a skill's tools only when the skill is read

Full Release Notes

### Features

- Load a skill’s tools only when the skill is read. ([#6552](https://github.com/langchain-ai/deepagents/pull/6552))

### Bug Fixes

- Reset stale encoding when overwriting text. ([#6737](https://github.com/langchain-ai/deepagents/pull/6737))

---

**Special thanks** to everyone who reported the issues addressed in this release: @quifox ([#6734](https://github.com/langchain-ai/deepagents/issues/6734))

Internal maintainers: @ccurme, @richardscarrott

Released by: @ccurme

<details>
<summary>Git log since deepagents==0.7.21</summary>

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

- [`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)
- [`92cd8e7`](https://github.com/langchain-ai/deepagents/commit/92cd8e7fa8b1f8da346ec91e420a820518497f2c) feat(sdk): load a skill's tools only when the skill is read (#6552)
- [`fb62fb06`](https://github.com/langchain-ai/deepagents/commit/fb62fb067b924a36359505f9445c1ecc55fd7d66) fix(sdk): reset stale encoding on text overwrite (#6737)
- [`6b1385c`](https://github.com/langchain-ai/deepagents/commit/6b1385cadc01aeb36c906e47a58c0765604e24f8) chore(deps): raise dependency minimums for `all` (#6706)

</details>

Related Repositories