Skip to content

Commit 77125c9

Browse files
chore: version packages
1 parent adce96c commit 77125c9

File tree

4 files changed

+17
-19
lines changed

4 files changed

+17
-19
lines changed

.changeset/skills-middleware-robustness.md

Lines changed: 0 additions & 11 deletions
This file was deleted.

.changeset/summarization-wrap-model-call.md

Lines changed: 0 additions & 7 deletions
This file was deleted.

libs/deepagents/CHANGELOG.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,21 @@
11
# deepagents
22

3+
## 1.7.5
4+
5+
### Patch Changes
6+
7+
- [#211](https://github.com/langchain-ai/deepagentsjs/pull/211) [`adce96c`](https://github.com/langchain-ai/deepagentsjs/commit/adce96c7c7a99fd37a2ebbd850984b0793e1f8b4) Thanks [@hntrl](https://github.com/hntrl)! - fix(skills): improve skills middleware input validation and add annotations
8+
9+
Port of Python PR #1189. Hardens `parseSkillMetadataFromContent` with stricter
10+
coercion/trimming for all YAML fields, adds Unicode lowercase support in
11+
`validateSkillName`, validates and truncates compatibility length, handles
12+
`allowed-tools` as YAML list or space-delimited string, and shows
13+
license/compatibility annotations in the system prompt skill listing.
14+
15+
- [#210](https://github.com/langchain-ai/deepagentsjs/pull/210) [`2eea576`](https://github.com/langchain-ai/deepagentsjs/commit/2eea576809f5f89ec29ba9f9425f9a113e6db365) Thanks [@hntrl](https://github.com/hntrl)! - refactor(summarization): state rework, move to wrap pattern
16+
17+
Refactors `createSummarizationMiddleware` to use the `wrapModelCall` hook instead of `beforeModel`. Instead of rewriting LangGraph state with `RemoveMessage(REMOVE_ALL_MESSAGES)` on each summarization, the middleware now tracks a `SummarizationEvent` in private state and reconstructs the effective message list on each call, avoiding full state rewrites. Supports chained summarizations with correct cutoff index progression.
18+
319
## 1.7.4
420

521
### Patch Changes

libs/deepagents/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "deepagents",
3-
"version": "1.7.4",
3+
"version": "1.7.5",
44
"description": "Deep Agents - a library for building controllable AI agents with LangGraph",
55
"main": "./dist/index.cjs",
66
"module": "./dist/index.js",

0 commit comments

Comments
 (0)