deepagents-code==0.1.80

langchain-ai/deepagentsdeepagents-code==0.1.80Oct 1, 2026by github-actions[bot]

Upgrading?

AI Summary

The focus is on improving cache management and UI stability in the code package. A new hook emits a signal before prompt cache expiration, and the TUI now shares these notifications. Various fixes ensure pickers maintain transcript positions and use listed skill paths correctly.

Key Highlights

  • Emit `cache_expiring` hook before prompt cache expiry
  • Fixed transcript position when opening pickers
  • Use listed skill paths instead of inferring locations

New Features

  • Emit a `cache_expiring` hook before the prompt cache expires
  • Share cache-expiring notifications with the TUI

Full Release Notes

### Features

- Emit a `cache_expiring` hook before the prompt cache expires ([#6638](https://github.com/langchain-ai/deepagents/pull/6638)).

### Bug Fixes

- Keep the transcript at its current position when opening pickers ([#6635](https://github.com/langchain-ai/deepagents/pull/6635)).
- Share cache-expiring notifications with the TUI ([#6639](https://github.com/langchain-ai/deepagents/pull/6639)).
- Use listed skill paths instead of inferring their locations ([#6711](https://github.com/langchain-ai/deepagents/pull/6711)).
- Correct product and command names in skill guides ([#6637](https://github.com/langchain-ai/deepagents/pull/6637)).

---

Internal maintainers: @mdrxy

Released by: @mdrxy

<details>
<summary>Git log since deepagents-code==0.1.79</summary>

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

- [`e4c1ffe`](https://github.com/langchain-ai/deepagents/commit/e4c1ffe9ee63d7854147de490ca27495ef157a7b) release(deepagents-code): 0.1.80 (#6636)
- [`1342568`](https://github.com/langchain-ai/deepagents/commit/13425688e6a8e8508b1905dba5330c38032520e3) fix(code): use listed skill paths instead of inferring locations (#6711)
- [`6b1385c`](https://github.com/langchain-ai/deepagents/commit/6b1385cadc01aeb36c906e47a58c0765604e24f8) chore(deps): raise dependency minimums for `all` (#6706)
- [`f766f8a`](https://github.com/langchain-ai/deepagents/commit/f766f8ad2bf72e8ec3555f45787c68edbdfcb176) build(deps): bump litellm from 1.93.0 to 1.93.2 in /libs/code (#6704)
- [`2dcc8d7`](https://github.com/langchain-ai/deepagents/commit/2dcc8d7e0539e0c9109024ef24b070786f5d607b) chore(deps): bump `deepagents` pin in `deepagents-code` to 0.7.21 (#6678)
- [`4394bcd`](https://github.com/langchain-ai/deepagents/commit/4394bcd00b8eb46e7c423939643a0dfcfb5d8773) release(deepagents): 0.7.21 (#6676)
- [`7386b66`](https://github.com/langchain-ai/deepagents/commit/7386b663c49fc9b3506a0c2e56e528081d094930) build(deps): bump pyjwt from 2.15.0 to 2.15.1 in /libs/code (#6673)
- [`a4046e2`](https://github.com/langchain-ai/deepagents/commit/a4046e25511c6626aa14b095b034428abc786a0f) build(deps): bump pyjwt from 2.13.0 to 2.15.0 in /libs/code (#6657)
- [`7805e74`](https://github.com/langchain-ai/deepagents/commit/7805e7482f11e7afeb67a8a1b0a6eadc68a1caba) build(deps): bump urllib3 from 2.7.0 to 2.8.0 in /libs/code (#6656)
- [`c9b2ce1`](https://github.com/langchain-ai/deepagents/commit/c9b2ce194e422d2a61b9faf3732da15d90623c13) chore(deps): raise dependency minimums for `all` (#6645)
- [`1756bbe`](https://github.com/langchain-ai/deepagents/commit/1756bbe1eb348e20b925598ed49665b0d34b4b2d) docs(code): prefer shared sources for UI and hook notifications (#6640)
- [`e1940f5`](https://github.com/langchain-ai/deepagents/commit/e1940f5f86ed37f4a19a970707aab61343e07e2a) fix(code): share cache-expiring notifications with the TUI (#6639)
- [`30975d0`](https://github.com/langchain-ai/deepagents/commit/30975d02b9a18e5d6c1dede8bf02313cc024ea70) feat(code): emit a `cache_expiring` hook before prompt-cache expiry (#6638)
- [`cc95cc8`](https://github.com/langchain-ai/deepagents/commit/cc95cc8f0e7e51b44d416ceaafd67a6a4fdefeee) fix(code): fix product and command names in skill guides (#6637)
- [`8508cb9`](https://github.com/langchain-ai/deepagents/commit/8508cb9329a92ccf93fbace8fa78670a39fc3371) fix(code): preserve transcript position when opening pickers (#6635)

</details>

Related Repositories