[PR #219] [MERGED] chore: version packages #221

Closed
opened 2026-02-16 06:17:28 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/langchain-ai/deepagentsjs/pull/219
Author: @github-actions[bot]
Created: 2/10/2026
Status: Merged
Merged: 2/10/2026
Merged by: @hntrl

Base: mainHead: changeset-release/main


📝 Commits (2)

📊 Changes

4 files changed (+17 additions, -19 deletions)

View changed files

.changeset/skills-middleware-robustness.md (+0 -11)
.changeset/summarization-wrap-model-call.md (+0 -7)
📝 libs/deepagents/CHANGELOG.md (+16 -0)
📝 libs/deepagents/package.json (+1 -1)

📄 Description

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

deepagents@1.7.5

Patch Changes

  • #211 adce96c Thanks @hntrl! - fix(skills): improve skills middleware input validation and add annotations

    Port of Python PR #1189. Hardens parseSkillMetadataFromContent with stricter
    coercion/trimming for all YAML fields, adds Unicode lowercase support in
    validateSkillName, validates and truncates compatibility length, handles
    allowed-tools as YAML list or space-delimited string, and shows
    license/compatibility annotations in the system prompt skill listing.

  • #210 2eea576 Thanks @hntrl! - refactor(summarization): state rework, move to wrap pattern

    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.


🔄 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/219 **Author:** [@github-actions[bot]](https://github.com/apps/github-actions) **Created:** 2/10/2026 **Status:** ✅ Merged **Merged:** 2/10/2026 **Merged by:** [@hntrl](https://github.com/hntrl) **Base:** `main` ← **Head:** `changeset-release/main` --- ### 📝 Commits (2) - [`77125c9`](https://github.com/langchain-ai/deepagentsjs/commit/77125c94bc1b276150784f4a4727ce77d1eec0b0) chore: version packages - [`54c7e85`](https://github.com/langchain-ai/deepagentsjs/commit/54c7e85a0b7d9b31761e0559e19b80f4e27ea8cb) cr ### 📊 Changes **4 files changed** (+17 additions, -19 deletions) <details> <summary>View changed files</summary> ➖ `.changeset/skills-middleware-robustness.md` (+0 -11) ➖ `.changeset/summarization-wrap-model-call.md` (+0 -7) 📝 `libs/deepagents/CHANGELOG.md` (+16 -0) 📝 `libs/deepagents/package.json` (+1 -1) </details> ### 📄 Description This PR was opened by the [Changesets release](https://github.com/changesets/action) GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated. # Releases ## deepagents@1.7.5 ### Patch Changes - [#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 Port of Python PR #1189. Hardens `parseSkillMetadataFromContent` with stricter coercion/trimming for all YAML fields, adds Unicode lowercase support in `validateSkillName`, validates and truncates compatibility length, handles `allowed-tools` as YAML list or space-delimited string, and shows license/compatibility annotations in the system prompt skill listing. - [#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 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. --- <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-02-16 06:17:28 -05:00
yindo closed this issue 2026-02-16 06:17:28 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: langchain-ai/deepagentsjs#221