From 64a3e68be68b93afaef48823b593c041771eb202 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Fri, 3 Jul 2026 23:40:35 +0000
Subject: [PATCH] chore(deps): bump the minor-and-patch group in
/libs/cli/js-examples with 6 updates (#8246)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Bumps the minor-and-patch group in /libs/cli/js-examples with 6 updates:
| Package | From | To |
| --- | --- | --- |
| [@langchain/core](https://github.com/langchain-ai/langchainjs) |
`1.1.48` | `1.2.1` |
|
[@langchain/langgraph](https://github.com/langchain-ai/langgraphjs/tree/HEAD/libs/langgraph-core)
| `1.3.3` | `1.4.7` |
|
[@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)
| `8.60.1` | `8.62.1` |
|
[@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser)
| `8.60.1` | `8.62.1` |
| [eslint](https://github.com/eslint/eslint) | `10.4.1` | `10.6.0` |
| [prettier](https://github.com/prettier/prettier) | `3.8.3` | `3.9.4` |
Updates `@langchain/core` from 1.1.48 to 1.2.1
Release notes
Sourced from @langchain/core's
releases.
@langchain/core@1.2.1
Patch Changes
-
#10674
f017708
Thanks @christian-bromann!
- fix: classify provider 429s before retrying
-
#11092
7918bbd
Thanks @aolsenjazz! -
fix(core): only treat arrays of content blocks as ToolMessage
content
Fix tool outputs that are arrays of plain objects being forwarded as
malformed message content. An array is now only treated as message
content blocks when every element is an object with a type;
otherwise it is JSON-stringified.
@langchain/core@1.2.0
Minor Changes
Patch Changes
-
#11047
ac0f71d
Thanks @christian-bromann!
- fix(core): preserve AIMessage content blocks
Keep existing v1 contentBlocks when constructing AIMessage instances
so serialized messages do not lose block content during
deserialization.
Commits
1ee0df0
chore: version packages (#11097)
f017708
fix(core): better 429 error handling (#10674)
05936ab
fix(openai): omit empty reasoning item id in Responses API input (#11045)
798cb70
fix(openai): route standard url file blocks to native input_file in
Responses...
80c790b
fix(openai): stream built-in tool progress events (#11090)
d2e6afc
fix(groq): require @langchain/core >= 1.1.30 in peer
dependency (#11072)
c66870e
feat(weaviate): add X-Weaviate-Client-Integration telemetry header (#11088)
baa57ba
fix(anthropic): omit default disabled thinking from requests (#11073)
04edb8d
docs(ibm): fix "Recieved" typo in tool_choice error message
(#11066)
2b7f368
chore(deps): bump uuid from 14.0.0 to 14.0.1 (#11094)
- Additional commits viewable in compare
view
Updates `@langchain/langgraph` from 1.3.3 to 1.4.7
Release notes
Sourced from @langchain/langgraph's
releases.
@langchain/langgraph@1.4.7
Patch Changes
-
#2571
85ba859
Thanks @christian-bromann!
- fix(langgraph): drop unused zod-to-json-schema peer dependency
Remove the vestigial zod-to-json-schema (and its
peerDependenciesMeta/dev) declarations. JSON Schema
generation now flows through @langchain/core's Zod v3/v4
interop (toJsonSchema), so the old
zod-to-json-schema@^3.x peer (which pins
zod@^3.24.1) is no longer needed and was the last source of
install-time peer conflicts with Zod v4. Closes #1706.
@langchain/langgraph@1.4.6
Patch Changes
-
03a0d8b
Thanks @christian-bromann!
- fix(langgraph): emit valid UUIDs for exit-mode delta task_ids
Exit-mode DeltaChannel writes used a step-prefixed synthetic task id
that produced a 6-segment string Postgres rejects for
checkpoint_writes.task_id uuid in LangGraph API. Embed the
superstep in the first UUID group instead, matching langchain-ai/langgraph#8165.
-
Updated dependencies [0558e47,
091a46f]:
@langchain/langgraph-sdk@1.9.25
@langchain/langgraph-checkpoint@1.1.3
@langchain/langgraph@1.4.5
Patch Changes
-
#2557
b1e856d
Thanks @christian-bromann!
- fix(sdk): apply state update and goto alongside interrupt resume
respond(decision, { update, goto }) now maps to
LangGraph's
Command(resume, update, goto), so a human-in-the-loop UI
can commit a state
update (e.g. push the interrupt card into state) in the same
superstep as
the resume — one checkpoint, no separate updateState write,
no flicker.
@langchain/langgraph-api forwards
update/goto through
input.respond,
and @langchain/core message instances in
update are serialized to dicts
before transport, exactly like submit(). Bumps
@langchain/protocol to
^0.0.18 for the Goto type.
respond/respondAll also apply
update optimistically (mirroring
submit()): the pushed messages paint immediately, with
stable ids minted so
the resumed run's echo reconciles them in place. Without this the
interrupt is
cleared the instant respond() dispatches while the pushed
card only reappears
a server round-trip later — so the card would flicker in that gap. The
optimistic state settles on the resumed run's terminal (pending → sent,
or
rolled back on a failure before any echo).
User-initiated optimistic writes (submit() /
respond() / respondAll()) now
commit to the store synchronously, in the same tick as
the triggering event,
instead of being coalesced onto the next macrotask. This lets a
framework render
the pushed message in the same commit as any local UI
state the caller flips
alongside it (e.g. a HITL form swapping its inputs for the resolved
card), so the
card no longer blinks out for the one-macrotask window before the flush
lands.
High-frequency streaming writes keep their macrotask coalescing.
-
Updated dependencies [b1e856d]:
@langchain/langgraph-sdk@1.9.24
... (truncated)
Changelog
Sourced from @langchain/langgraph's
changelog.
1.4.7
Patch Changes
-
#2571
85ba859
Thanks @christian-bromann!
- fix(langgraph): drop unused zod-to-json-schema peer dependency
Remove the vestigial zod-to-json-schema (and its
peerDependenciesMeta/dev) declarations. JSON Schema
generation now flows through @langchain/core's Zod v3/v4
interop (toJsonSchema), so the old
zod-to-json-schema@^3.x peer (which pins
zod@^3.24.1) is no longer needed and was the last source of
install-time peer conflicts with Zod v4. Closes #1706.
1.4.6
Patch Changes
-
03a0d8b
Thanks @christian-bromann!
- fix(langgraph): emit valid UUIDs for exit-mode delta task_ids
Exit-mode DeltaChannel writes used a step-prefixed synthetic task id
that produced a 6-segment string Postgres rejects for
checkpoint_writes.task_id uuid in LangGraph API. Embed the
superstep in the first UUID group instead, matching langchain-ai/langgraph#8165.
-
Updated dependencies [0558e47,
091a46f]:
@langchain/langgraph-sdk@1.9.25
@langchain/langgraph-checkpoint@1.1.3
1.4.5
Patch Changes
-
#2557
b1e856d
Thanks @christian-bromann!
- fix(sdk): apply state update and goto alongside interrupt resume
respond(decision, { update, goto }) now maps to
LangGraph's
Command(resume, update, goto), so a human-in-the-loop UI
can commit a state
update (e.g. push the interrupt card into state) in the same
superstep as
the resume — one checkpoint, no separate updateState write,
no flicker.
@langchain/langgraph-api forwards
update/goto through
input.respond,
and @langchain/core message instances in
update are serialized to dicts
before transport, exactly like submit(). Bumps
@langchain/protocol to
^0.0.18 for the Goto type.
respond/respondAll also apply
update optimistically (mirroring
submit()): the pushed messages paint immediately, with
stable ids minted so
the resumed run's echo reconciles them in place. Without this the
interrupt is
cleared the instant respond() dispatches while the pushed
card only reappears
a server round-trip later — so the card would flicker in that gap. The
optimistic state settles on the resumed run's terminal (pending → sent,
or
rolled back on a failure before any echo).
User-initiated optimistic writes (submit() /
respond() / respondAll()) now
commit to the store synchronously, in the same tick as
the triggering event,
instead of being coalesced onto the next macrotask. This lets a
framework render
the pushed message in the same commit as any local UI
state the caller flips
alongside it (e.g. a HITL form swapping its inputs for the resolved
card), so the
card no longer blinks out for the one-macrotask window before the flush
lands.
High-frequency streaming writes keep their macrotask coalescing.
... (truncated)
Commits
2174637
chore: version packages (#2572)
85ba859
fix(langgraph): drop unused zod-to-json-schema dependency (#2571)
86389fa
chore: version packages (#2567)
03a0d8b
fix(langgraph): emit valid UUIDs for exit-mode delta task_ids
31261c3
chore: version packages (#2558)
5d279df
chore(deps): bump langchain (#2564)
b1e856d
feat(sdk): apply state update and goto alongside interrupt resume (#2557)
e6082e0
chore: version packages (#2554)
d662cbb
fix(langgraph): isolate concurrent singleton-agent invocations by thread
(#2552)
1c2aa5b
fix(langgraph): recognize JSON-erased Overwrite values across runtimes
(#2553)
- Additional commits viewable in compare
view
Updates `@typescript-eslint/eslint-plugin` from 8.60.1 to 8.62.1
Release notes
Sourced from @typescript-eslint/eslint-plugin's
releases.
v8.62.1
8.62.1 (2026-06-29)
🩹 Fixes
- eslint-plugin: [prefer-optional-chain] use
suggestion instead of autofix for trailing binary operator (#12328)
- eslint-plugin:
[no-unnecessary-boolean-literal-compare] preserve boolean result in
fixer for nullable true comparisons (#12365)
- eslint-plugin: [no-unnecessary-type-assertion]
parenthesize object literal at left edge of expression statement (#12443,
#12418)
❤️ Thank You
See GitHub
Releases for more information.
You can read about our versioning
strategy and releases on our
website.
v8.62.0
8.62.0 (2026-06-22)
🚀 Features
- remove redundant package.json "files" (#12444)
🩹 Fixes
- add "files" to rule-schema-to-typescript-types (#12441)
❤️ Thank You
See GitHub
Releases for more information.
You can read about our versioning
strategy and releases on our
website.
v8.61.1
8.61.1 (2026-06-15)
🩹 Fixes
- eslint-plugin: [consistent-indexed-object-style] do
not remove comments when fixing (#12396,
#10577)
- eslint-plugin: [no-unnecessary-type-assertion]
avoid false positive for template literal expressions (#12281)
- eslint-plugin: [no-unnecessary-type-assertion] wrap
object literal in parens when removing TSTypeAssertion in arrow body (#12394,
#12393)
- eslint-plugin:
[no-unnecessary-boolean-literal-compare] fix precedence bug in autofix
(#12413)
- eslint-plugin: [no-unnecessary-template-expression]
respect ECMAScript line terminators (#12388)
... (truncated)
Changelog
Sourced from @typescript-eslint/eslint-plugin's
changelog.
8.62.1 (2026-06-29)
🩹 Fixes
- eslint-plugin: [no-unnecessary-type-assertion]
parenthesize object literal at left edge of expression statement (#12443,
#12418)
- eslint-plugin:
[no-unnecessary-boolean-literal-compare] preserve boolean result in
fixer for nullable true comparisons (#12365)
- eslint-plugin: [prefer-optional-chain] use
suggestion instead of autofix for trailing binary operator (#12328)
❤️ Thank You
See GitHub
Releases for more information.
You can read about our versioning
strategy and releases on our
website.
8.62.0 (2026-06-22)
🚀 Features
- remove redundant package.json "files" (#12444)
❤️ Thank You
See GitHub
Releases for more information.
You can read about our versioning
strategy and releases on our
website.
8.61.1 (2026-06-15)
🩹 Fixes
- eslint-plugin: [no-unnecessary-template-expression]
respect ECMAScript line terminators (#12388)
- eslint-plugin:
[no-unnecessary-boolean-literal-compare] fix precedence bug in autofix
(#12413)
- eslint-plugin: [no-unnecessary-type-assertion] wrap
object literal in parens when removing TSTypeAssertion in arrow body (#12394,
#12393)
- eslint-plugin: [no-unnecessary-type-assertion]
avoid false positive for template literal expressions (#12281)
- eslint-plugin: [consistent-indexed-object-style] do
not remove comments when fixing (#12396,
#10577)
❤️ Thank You
... (truncated)
Commits
3ea32f4
chore(release): publish 8.62.1
4ecca6d
fix(eslint-plugin): [no-unnecessary-type-assertion] parenthesize object
liter...
f3a7ec7
chore(eslint-plugin-internal): [no-dynamic-tests] restrict where
noFormat can...
301f350
fix(eslint-plugin): [no-unnecessary-boolean-literal-compare] preserve
boolean...
ebce2d4
fix(eslint-plugin): [prefer-optional-chain] use suggestion instead of
autofix...
54e2857
chore(release): publish 8.62.0
81e4c26
feat: remove redundant package.json "files" (#12444)
b784054
chore: use stableTypeOrdering compiler option (#12427)
aaad718
chore(release): publish 8.61.1
0cc8f35
fix(eslint-plugin): [no-unnecessary-template-expression] respect
ECMAScript l...
- Additional commits viewable in compare
view
Updates `@typescript-eslint/parser` from 8.60.1 to 8.62.1
Release notes
Sourced from @typescript-eslint/parser's
releases.
v8.62.1
8.62.1 (2026-06-29)
🩹 Fixes
- eslint-plugin: [prefer-optional-chain] use
suggestion instead of autofix for trailing binary operator (#12328)
- eslint-plugin:
[no-unnecessary-boolean-literal-compare] preserve boolean result in
fixer for nullable true comparisons (#12365)
- eslint-plugin: [no-unnecessary-type-assertion]
parenthesize object literal at left edge of expression statement (#12443,
#12418)
❤️ Thank You
See GitHub
Releases for more information.
You can read about our versioning
strategy and releases on our
website.
v8.62.0
8.62.0 (2026-06-22)
🚀 Features
- remove redundant package.json "files" (#12444)
🩹 Fixes
- add "files" to rule-schema-to-typescript-types (#12441)
❤️ Thank You
See GitHub
Releases for more information.
You can read about our versioning
strategy and releases on our
website.
v8.61.1
8.61.1 (2026-06-15)
🩹 Fixes
- eslint-plugin: [consistent-indexed-object-style] do
not remove comments when fixing (#12396,
#10577)
- eslint-plugin: [no-unnecessary-type-assertion]
avoid false positive for template literal expressions (#12281)
- eslint-plugin: [no-unnecessary-type-assertion] wrap
object literal in parens when removing TSTypeAssertion in arrow body (#12394,
#12393)
- eslint-plugin:
[no-unnecessary-boolean-literal-compare] fix precedence bug in autofix
(#12413)
- eslint-plugin: [no-unnecessary-template-expression]
respect ECMAScript line terminators (#12388)
... (truncated)
Changelog
Sourced from @typescript-eslint/parser's
changelog.
8.62.1 (2026-06-29)
This was a version bump only for parser to align it with other
projects, there were no code changes.
See GitHub
Releases for more information.
You can read about our versioning
strategy and releases on our
website.
8.62.0 (2026-06-22)
🚀 Features
- remove redundant package.json "files" (#12444)
❤️ Thank You
See GitHub
Releases for more information.
You can read about our versioning
strategy and releases on our
website.
8.61.1 (2026-06-15)
This was a version bump only for parser to align it with other
projects, there were no code changes.
See GitHub
Releases for more information.
You can read about our versioning
strategy and releases on our
website.
8.61.0 (2026-06-08)
This was a version bump only for parser to align it with other
projects, there were no code changes.
See GitHub
Releases for more information.
You can read about our versioning
strategy and releases on our
website.
Commits
Updates `eslint` from 10.4.1 to 10.6.0
Release notes
Sourced from eslint's
releases.
v10.6.0
Features
b1f9106
feat: detect Symbol() and BigInt() in no-constant-binary-expression (#20981)
(Taejin Kim)
f291007
feat: add checkRelationalComparisons to no-constant-binary-expression
(#20948)
(sethamus)
Bug Fixes
6b05784
fix: prefer-exponentiation-operator invalid autofix at statement start
(#20997)
(Milos Djermanovic)
bb9eb2a
fix: account for shadowed Boolean in
no-extra-boolean-cast (#21013)
(den$)
8fd8741
fix: don't report shadowed undefined in radix rule (#21011)
(Pixel)
5784980
fix: don't report shadowed undefined in no-throw-literal (#21010)
(Pixel)
9cd1e6d
fix: suppress invalid class suggestion in no-promise-executor-return (#21008)
(Pixel)
d4eb2dc
fix: don't report shadowed undefined in prefer-promise-reject-errors (#21006)
(Pixel)
2360464
fix: prefer-promise-reject-errors false positives for shadowed Promise
(#21003)
(den$)
63d52d2
fix: restore max-classes-per-file report range (#21002)
(Pixel)
7feaff0
fix: callback detection logic for IIFEs in max-nested-callbacks (#20979)
(fnx)
399a2ec
fix: don't report inner non-callbacks in
max-nested-callbacks (#20995)
(Milos Djermanovic)
Documentation
a83683d
docs: Update README (GitHub Actions Bot)
f5449f9
docs: document userland patterns for global assertionOptions in RuleT…
(#20986)
(playgirl)
bea49f7
docs: Update README (GitHub Actions Bot)
e5f70f9
docs: update code-path diagrams (#20984)
(Tanuj Kanti)
8890c2d
docs: add TypeScript config guidance for MCP server (#20796)
(Pierluigi Lenoci)
3eb3d9b
docs: Update README (GitHub Actions Bot)
c5bb59c
docs: Update README (GitHub Actions Bot)
eb3c97c
docs: fix grammar in prefer-const rule description (#20983)
(lumir)
Chores
6a42034
ci: run ecosystem tests on main branch (#20891)
(sethamus)
3dbacdb
ci: bump actions/checkout from 6 to 7 (#21014)
(dependabot[bot])
c3abfca
chore: correct JSDoc param types in html formatter (#21018)
(Minseon Kim)
a832320
ci: split ecosystem tests into separate jobs (#21001)
(xbinaryx)
27166e7
chore: update ecosystem plugins (#21005)
(ESLint Bot)
865d76e
ci: bump pnpm/action-setup from 6.0.8 to 6.0.9 (#20989)
(dependabot[bot])
27a88c9
chore: update dependency markdown-it to v14 in root (#20994)
(Milos Djermanovic)
970cea6
chore: update dependency markdown-it to v14 (#20993)
(Milos Djermanovic)
b482120
chore: update dependency prettier to v3.8.4 (#20990)
(renovate[bot])
6993fb3
chore: update ecosystem plugins (#20985)
(ESLint Bot)
v10.5.0
Features
5ca8c52
feat: correct stack tracking in max-nested-callbacks (#20973)
(Pixel998)
b565783
feat: report no-with violations at the with keyword (#20971)
(Pixel998)
2ce032f
feat: report max-lines-per-function violations at function head (#20966)
(Pixel998)
732cb3e
feat: report max-nested-callbacks violations at function head (#20967)
(Pixel998)
f9c138a
feat: report max-depth violations on keywords (#20943)
(Pixel998)
bdb496c
feat: correct max-depth handling for else-if chains (#20944)
(Pixel998)
c296873
feat: update error loc in max-statements to function header
(#20907)
(Taejin Kim)
Documentation
... (truncated)
Commits
Updates `prettier` from 3.8.3 to 3.9.4
Release notes
Sourced from prettier's
releases.
3.9.4
- Angular: Format
@content(name) -> @content
(name) to align with other block syntax (#19499
by @fisker)
🔗 Changelog
3.9.3
🔗 Changelog
3.9.1
- CLI: Fix ignored file has been cached incorrectly (#19483
by
@kovsu)
🔗 Changelog
3.9.0
diff
🔗 Prettier 3.9:
Major parser upgrades and Formatting improvements
3.8.5
🔗 Changelog
3.8.4
🔗 Changelog
Changelog
Sourced from prettier's
changelog.
3.9.4
diff
Angular: Format @content(name) -> @content
(name) to align with other block syntax (#19499
by @fisker)
<!-- Input -->
<FancyButton [label]="title">
@content (icon) {
<span>Icon!</span>
}
@content (description) {
<span>Description text</span>
}
<span>Other children</span>
</FancyButton>
<!-- Prettier 3.9.3 -->
<FancyButton [label]="title">
@content(icon) {
<span>Icon!</span>
}
@content(description)
{
<span>Description text</span>
}
<span>Other children</span>
</FancyButton>
<!-- Prettier 3.9.4 -->
<FancyButton [label]="title">
@content (icon) {
<span>Icon!</span>
}
@content
(description) {
<span>Description text</span>
}
<span>Other children</span>
</FancyButton>
3.9.3
diff
Markdown: Fix unexpected removal of characters in liquid syntax (#19489
by @seiyab)
</tr></table>
... (truncated)
Commits
b693cb2
Release 3.9.4
2e92ac0
Angular: Format @content(name) -> @content
(name) to align with other blo...
abed2c2
Bump Prettier dependency to 3.9.3
6cfbc00
Clean changelog_unreleased
3732e1d
Release 3.9.3
a74a7b0
Allow decorators to be used with declare on class fields
(#19492)
bd9e11a
Correct text identification in liquid syntax (#19489)
269eee3
Bump Prettier dependency to 3.9.1
ec7ccd1
Clean changelog_unreleased
c47654c
Release 3.9.1
- Additional commits viewable in compare
view
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore ` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore ` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore ` will
remove the ignore condition of the specified dependency and ignore
conditions
---------
Signed-off-by: dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: John Kennedy <65985482+jkennedyvz@users.noreply.github.com>
Co-authored-by: open-swe[bot]
---
libs/cli/js-examples/package.json | 15 ++-
libs/cli/js-examples/yarn.lock | 192 +++++++++++++++---------------
2 files changed, 104 insertions(+), 103 deletions(-)
diff --git a/libs/cli/js-examples/package.json b/libs/cli/js-examples/package.json
index c0b39d78c..a5c82cd7f 100644
--- a/libs/cli/js-examples/package.json
+++ b/libs/cli/js-examples/package.json
@@ -21,24 +21,27 @@
"test:all": "yarn test && yarn test:int && yarn lint:langgraph"
},
"dependencies": {
- "@langchain/core": "^1.1.48",
- "@langchain/langgraph": "^1.3.3"
+ "@langchain/core": "^1.2.1",
+ "@langchain/langgraph": "^1.4.7"
+ },
+ "resolutions": {
+ "@langchain/langgraph-checkpoint": "1.0.4"
},
"devDependencies": {
"@eslint/eslintrc": "^3.3.5",
"@eslint/js": "^10.0.1",
"@tsconfig/recommended": "^1.0.13",
"@types/jest": "^30.0.0",
- "@typescript-eslint/eslint-plugin": "^8.60.1",
- "@typescript-eslint/parser": "^8.60.1",
+ "@typescript-eslint/eslint-plugin": "^8.62.1",
+ "@typescript-eslint/parser": "^8.62.1",
"dotenv": "^17.4.2",
- "eslint": "^10.4.1",
+ "eslint": "^10.6.0",
"eslint-config-prettier": "^10.1.8",
"eslint-plugin-import": "^2.32.0",
"eslint-plugin-no-instanceof": "^1.0.1",
"eslint-plugin-prettier": "^5.5.6",
"jest": "^30.4.2",
- "prettier": "^3.8.3",
+ "prettier": "^3.9.4",
"ts-jest": "^29.4.11",
"typescript": "^6.0.3"
}
diff --git a/libs/cli/js-examples/yarn.lock b/libs/cli/js-examples/yarn.lock
index 00c7b49ab..c6f424755 100644
--- a/libs/cli/js-examples/yarn.lock
+++ b/libs/cli/js-examples/yarn.lock
@@ -835,10 +835,10 @@
"@jridgewell/resolve-uri" "^3.1.0"
"@jridgewell/sourcemap-codec" "^1.4.14"
-"@langchain/core@^1.1.48":
- version "1.1.48"
- resolved "https://registry.yarnpkg.com/@langchain/core/-/core-1.1.48.tgz#dfe7f6a64b0e3e79e5357ed4b402c021ee315a7f"
- integrity sha512-fQU6Guyb1pwc2fEplmA8FPbKfOMAofjnyJzExevro0FxEiuGHE18Ov/ZHmT9trWCDTZRI9eW1VIc6aChxV8pAQ==
+"@langchain/core@^1.2.1":
+ version "1.2.1"
+ resolved "https://registry.yarnpkg.com/@langchain/core/-/core-1.2.1.tgz#46751258ee56a6ae47ae578eba7928d3995d11ed"
+ integrity sha512-NNG/cC5FGuHDOAP56h0ddp8Rfk8p+othWzEK5RV9JIG6RvnF5vGa5r0AEGtKfQieed7s1kC42GuIzVOBvMBL/g==
dependencies:
"@cfworker/json-schema" "^4.0.2"
"@standard-schema/spec" "^1.1.0"
@@ -848,39 +848,37 @@
p-queue "^6.6.2"
zod "^3.25.76 || ^4"
-"@langchain/langgraph-checkpoint@^1.0.4":
+"@langchain/langgraph-checkpoint@1.0.4", "@langchain/langgraph-checkpoint@^1.1.3":
version "1.0.4"
resolved "https://registry.yarnpkg.com/@langchain/langgraph-checkpoint/-/langgraph-checkpoint-1.0.4.tgz#893aa7255b2fe810fdeb50281f6750a3b0a6fef7"
integrity sha512-1y5MgZ0gXXrtmoy56e3kaBChI3GwFPIKl27xkrHwN+VE/3iUsyr9gO3Jtp7kdKAe6diZGbcas5bdC/r0yUwTZA==
dependencies:
uuid "^14.0.0"
-"@langchain/langgraph-sdk@~1.9.11":
- version "1.9.11"
- resolved "https://registry.yarnpkg.com/@langchain/langgraph-sdk/-/langgraph-sdk-1.9.11.tgz#d16f18b2c48e544436489172d86b3c78524eb679"
- integrity sha512-mhadkZy4LQ97NJwvATiVIkSxVfOnauXNhrVHFgGnzyqr5zzPLS0VIKJW9xKT+pM8yLqW8Qj6+nPPNhwGUaxoRw==
+"@langchain/langgraph-sdk@~1.9.25":
+ version "1.9.25"
+ resolved "https://registry.yarnpkg.com/@langchain/langgraph-sdk/-/langgraph-sdk-1.9.25.tgz#034baf46bb626313761f1006cb554e30d797e310"
+ integrity sha512-mRKW8zyQUaHox+HirRFMRrPqOvNbQI3xeXDt6kkk4PbBg77V92bsO1WzUVNrmJ81zCkvxyOrWSK8D6ioCj0a8A==
dependencies:
- "@langchain/protocol" "^0.0.16"
+ "@langchain/protocol" "^0.0.18"
"@types/json-schema" "^7.0.15"
p-queue "^9.0.1"
p-retry "^7.1.1"
- uuid "^14.0.0"
-"@langchain/langgraph@^1.3.3":
- version "1.3.3"
- resolved "https://registry.yarnpkg.com/@langchain/langgraph/-/langgraph-1.3.3.tgz#c7bb19029e37971116e07101be3d8fd4b6483d50"
- integrity sha512-8xbpGUQNBcWua7ivT5vUvDnQ+6Qbt0JO8RisgXZ8guPXNqh8plGVvrODW68S4AlJbOYY2yi0ROKtrL/1yN3MBQ==
+"@langchain/langgraph@^1.4.7":
+ version "1.4.7"
+ resolved "https://registry.yarnpkg.com/@langchain/langgraph/-/langgraph-1.4.7.tgz#fed2157855ece936df27d812e6c5b21c515f7294"
+ integrity sha512-2tcyf3QGC7v89kqSxMCtRvzg/3L/4yHtOaWC49A8KieCciWJs7LGaxHoPB6QRxXyUgyR+Zg9Q1ss/XJIE+JuSQ==
dependencies:
- "@langchain/langgraph-checkpoint" "^1.0.4"
- "@langchain/langgraph-sdk" "~1.9.11"
- "@langchain/protocol" "^0.0.16"
+ "@langchain/langgraph-checkpoint" "^1.1.3"
+ "@langchain/langgraph-sdk" "~1.9.25"
+ "@langchain/protocol" "^0.0.18"
"@standard-schema/spec" "1.1.0"
- uuid "^14.0.0"
-"@langchain/protocol@^0.0.16":
- version "0.0.16"
- resolved "https://registry.yarnpkg.com/@langchain/protocol/-/protocol-0.0.16.tgz#68b63d58feaf4f0acf77405cb8fb16f9c3f09b60"
- integrity sha512-ws+J7MaHyhO5dG7f0vdyHQiUn9hoCnki0f3crJPa4MCTGzcRC39jYSCghyrGtBPYQnZbUQiGyRVpW3z3M8IpJg==
+"@langchain/protocol@^0.0.18":
+ version "0.0.18"
+ resolved "https://registry.yarnpkg.com/@langchain/protocol/-/protocol-0.0.18.tgz#6d96155e7263c958fbce6d4b7241b4725b72fbad"
+ integrity sha512-XW1egQtPfsGI41w2AMZNFZrUIwFSQHTjVMZs0OaTpCAvht/QLoaPN8FQcsysMVypOhupG28J29yOorrc70otBQ==
"@napi-rs/wasm-runtime@^0.2.11":
version "0.2.12"
@@ -1046,100 +1044,100 @@
dependencies:
"@types/yargs-parser" "*"
-"@typescript-eslint/eslint-plugin@^8.60.1":
- version "8.60.1"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.60.1.tgz#c1060bb8fa4be80624d3f3dec8dd9caca373af76"
- integrity sha512-JQ4S5GB0tfjO8BuJ4fcX+HodkzJjYBV+7OJ+wLygaX7OGQ7FudyHL4NSCA6ob+w3Yn+5MkKIozOwQhXeM7opVg==
+"@typescript-eslint/eslint-plugin@^8.62.1":
+ version "8.62.1"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.62.1.tgz#1736dcdca6cae3359d818456a47d18b674761f7f"
+ integrity sha512-4EQM77WgVNxj7OkL/5b/D/xZsw00G577+UriYTC7JF5opcF3T2AuoeY7ueLaZgSVjSgCS6yOAJB5bRGLPSJUzA==
dependencies:
"@eslint-community/regexpp" "^4.12.2"
- "@typescript-eslint/scope-manager" "8.60.1"
- "@typescript-eslint/type-utils" "8.60.1"
- "@typescript-eslint/utils" "8.60.1"
- "@typescript-eslint/visitor-keys" "8.60.1"
+ "@typescript-eslint/scope-manager" "8.62.1"
+ "@typescript-eslint/type-utils" "8.62.1"
+ "@typescript-eslint/utils" "8.62.1"
+ "@typescript-eslint/visitor-keys" "8.62.1"
ignore "^7.0.5"
natural-compare "^1.4.0"
ts-api-utils "^2.5.0"
-"@typescript-eslint/parser@^8.60.1":
- version "8.60.1"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-8.60.1.tgz#a9d7f30850384d34b41f4687dd8944823c09e289"
- integrity sha512-A0M6ua6H252bVjPvvtSgl2QA4+ET9S5Mtkb2GDyTxIhH/C4qDItT7RQNO5PhMC6NXGYXOR9dIalcDDgBKT7oFA==
+"@typescript-eslint/parser@^8.62.1":
+ version "8.62.1"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-8.62.1.tgz#d3f7ba18f1bf78bfb7256fea021d1927b48e7080"
+ integrity sha512-sPhE4iHuJDSvoAiec+Ro8JyXw8f0ql13HFR82P99nCm9GwTEKG0KYLvDe6REk8BCXuit6vJAv/Yxg5ABaNS2rA==
dependencies:
- "@typescript-eslint/scope-manager" "8.60.1"
- "@typescript-eslint/types" "8.60.1"
- "@typescript-eslint/typescript-estree" "8.60.1"
- "@typescript-eslint/visitor-keys" "8.60.1"
+ "@typescript-eslint/scope-manager" "8.62.1"
+ "@typescript-eslint/types" "8.62.1"
+ "@typescript-eslint/typescript-estree" "8.62.1"
+ "@typescript-eslint/visitor-keys" "8.62.1"
debug "^4.4.3"
-"@typescript-eslint/project-service@8.60.1":
- version "8.60.1"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/project-service/-/project-service-8.60.1.tgz#eb29712f58d72c222fc727162e92f2ab4670971b"
- integrity sha512-eXkTH2bxmXlqD1RnOPmLZ9ZM9D3VwSx04JOwBnP9RQ+yUA5a2Mu7SfW8uaV2Aon53NJzZlZYuX7tn91Izf+xaw==
+"@typescript-eslint/project-service@8.62.1":
+ version "8.62.1"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/project-service/-/project-service-8.62.1.tgz#78d880eb1cf6859b5ec263d04f95403e9f90ae47"
+ integrity sha512-yQ3RgY5RkSBpsNS1Bx/JQEcA24FOSdfGktoyprAr5u18390UQdtVcfnEv4nIrIshNnavlVyZBKxQwT1fIAE6cg==
dependencies:
- "@typescript-eslint/tsconfig-utils" "^8.60.1"
- "@typescript-eslint/types" "^8.60.1"
+ "@typescript-eslint/tsconfig-utils" "^8.62.1"
+ "@typescript-eslint/types" "^8.62.1"
debug "^4.4.3"
-"@typescript-eslint/scope-manager@8.60.1":
- version "8.60.1"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-8.60.1.tgz#2f875962eaad0a0789cc3c36aea9b4ddeb2dd9c8"
- integrity sha512-gvI5OQoptnxQnchOirukCuQ55svJSTuD/4k5+pC267xyBtYry748R9/c3tYUzb/iE6RZfllRz2lVulLCHkTm4w==
+"@typescript-eslint/scope-manager@8.62.1":
+ version "8.62.1"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-8.62.1.tgz#7ee65e9a6eb3ccdc4816593a4ff38840306de88a"
+ integrity sha512-r4d249KbQ1SFdpeStvob8Ih6aPPIzfqllPVOtvhve6ZcpuVcYo5/7zUWckKpHE7StASX4kTKZTLf0WQm/wPkcg==
dependencies:
- "@typescript-eslint/types" "8.60.1"
- "@typescript-eslint/visitor-keys" "8.60.1"
+ "@typescript-eslint/types" "8.62.1"
+ "@typescript-eslint/visitor-keys" "8.62.1"
-"@typescript-eslint/tsconfig-utils@8.60.1", "@typescript-eslint/tsconfig-utils@^8.60.1":
- version "8.60.1"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.60.1.tgz#bee8b942a13679a878101c9c74577d732062ed93"
- integrity sha512-nh8w4qAteiKuZu3pSSzG/yGKpw0OlkrKnzFmbVRenKaD4qc+7i1GrmZaLVkr8rk4uipiPGMOW4YsM6WmKZ5CvA==
+"@typescript-eslint/tsconfig-utils@8.62.1", "@typescript-eslint/tsconfig-utils@^8.62.1":
+ version "8.62.1"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.62.1.tgz#e2b5f24fe721044189cb7e81117c96d75979d627"
+ integrity sha512-xadytJqX9vJVQ2fdQjkcIVigwaOJNWkpjdLt6cEQ+xPnrI1fkp+/jZE/I97k9KUjqtpd25i0HeyZf3T6dutv2g==
-"@typescript-eslint/type-utils@8.60.1":
- version "8.60.1"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-8.60.1.tgz#1ae45f0f2a701354beea4a58c2161e40a5e3c379"
- integrity sha512-sdwTrpjosW7ANQYJ39ZBF1ZyEMEGVB2UsikrserVM/30a/F1dTLnu9bGxEdosugyu5caigjLrR2qiD11asjI1A==
+"@typescript-eslint/type-utils@8.62.1":
+ version "8.62.1"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-8.62.1.tgz#ebd30b13bacb13070917259a23309cf644121f9a"
+ integrity sha512-aXM5xlqXiTxPibXB93cLAURfT3rlizf7uMXISCXy66Isr/9hISJx3yDsKl0L7lKa51b8JpFuNKby0/O0pEm9jg==
dependencies:
- "@typescript-eslint/types" "8.60.1"
- "@typescript-eslint/typescript-estree" "8.60.1"
- "@typescript-eslint/utils" "8.60.1"
+ "@typescript-eslint/types" "8.62.1"
+ "@typescript-eslint/typescript-estree" "8.62.1"
+ "@typescript-eslint/utils" "8.62.1"
debug "^4.4.3"
ts-api-utils "^2.5.0"
-"@typescript-eslint/types@8.60.1", "@typescript-eslint/types@^8.60.1":
- version "8.60.1"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.60.1.tgz#ccdc482ba9e17f9723a10ce240b5e67dad3046c4"
- integrity sha512-4h0tY8ppCkdCzcrl2YM5M3my0xsE1Tf8om3owEu5oPWmXwkKRmk0j0LGDzYBGUcAlesEbxBhazqu/K4cu3Ug7w==
+"@typescript-eslint/types@8.62.1", "@typescript-eslint/types@^8.62.1":
+ version "8.62.1"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.62.1.tgz#c58be954e483b2fc98275374d5bcb40b99842dc1"
+ integrity sha512-ooCzJFaf+Hg+uG6fA3NRFGuFjlfNlDhBthbv4ZPU/0elCAFUfnyXUvf/WOpHz/jYwSmvU2GkR2LtyUfy1AxZ1Q==
-"@typescript-eslint/typescript-estree@8.60.1":
- version "8.60.1"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-8.60.1.tgz#016630b119228bf483ddc652703a6a038f3fdd74"
- integrity sha512-alpRkfG8hlVE5kdJW2GkfgDgXxold3e8e4l6EnmhRmRLbekgAPCCGDVD++sABy9FcgPFroq+uFcCSM1vR57Cew==
+"@typescript-eslint/typescript-estree@8.62.1":
+ version "8.62.1"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-8.62.1.tgz#98c1bb17635d5b026b24193a8d29188ac64380ff"
+ integrity sha512-xMcW9oP9u7fAMXYs9A65CVmtLQe2r//oXINHfi8HV+oiqhih17sbLdhXr4540YWlgpDKQdY854OL5ZrdCiQsAA==
dependencies:
- "@typescript-eslint/project-service" "8.60.1"
- "@typescript-eslint/tsconfig-utils" "8.60.1"
- "@typescript-eslint/types" "8.60.1"
- "@typescript-eslint/visitor-keys" "8.60.1"
+ "@typescript-eslint/project-service" "8.62.1"
+ "@typescript-eslint/tsconfig-utils" "8.62.1"
+ "@typescript-eslint/types" "8.62.1"
+ "@typescript-eslint/visitor-keys" "8.62.1"
debug "^4.4.3"
minimatch "^10.2.2"
semver "^7.7.3"
tinyglobby "^0.2.15"
ts-api-utils "^2.5.0"
-"@typescript-eslint/utils@8.60.1":
- version "8.60.1"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-8.60.1.tgz#31cf566095602d9fe8ad91837d2eb520b8de762b"
- integrity sha512-h2MPBLoNtjc3qZWfY3Tl51yPorQ2McHn8pJfcMNTcIvrrZrr90Ykffit0yjrPFWQcRcUxzH20+6OcVdW4yHtUg==
+"@typescript-eslint/utils@8.62.1":
+ version "8.62.1"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-8.62.1.tgz#1622b75c7e6df308181dd0b44855dc4228da0457"
+ integrity sha512-sHtbPfuKNZCG+ih8SyjjucqRntSVmp8XgL5u6o9mAhiSn8ds5o/M/XdM0abweme2Tln3szOstOrZ9OXitvPh0g==
dependencies:
"@eslint-community/eslint-utils" "^4.9.1"
- "@typescript-eslint/scope-manager" "8.60.1"
- "@typescript-eslint/types" "8.60.1"
- "@typescript-eslint/typescript-estree" "8.60.1"
+ "@typescript-eslint/scope-manager" "8.62.1"
+ "@typescript-eslint/types" "8.62.1"
+ "@typescript-eslint/typescript-estree" "8.62.1"
-"@typescript-eslint/visitor-keys@8.60.1":
- version "8.60.1"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-8.60.1.tgz#165d1d8901137b944efaf18f00ab5ecb57f06995"
- integrity sha512-EbGRQg4FhrmwLodl+t3JNAnXHWVr9Vp+Zl1QBZVPY4ByfkzIT8cX3K6QWODHtkIZqqJVEWvhHSx3v5PDHsaQag==
+"@typescript-eslint/visitor-keys@8.62.1":
+ version "8.62.1"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-8.62.1.tgz#499657d77ffafb8a99eb1d6c97847ca430234722"
+ integrity sha512-4g3BLxfdTMy8iZG0MaBkadnlRrCJ74cQiFbyEVMrkwIoqdyaXXQM22cotDvrl4x28wgIZ9rEJRoM+mmhSJpJ1g==
dependencies:
- "@typescript-eslint/types" "8.60.1"
+ "@typescript-eslint/types" "8.62.1"
eslint-visitor-keys "^5.0.0"
"@ungap/structured-clone@^1.3.0":
@@ -2186,10 +2184,10 @@ eslint-visitor-keys@^5.0.0, eslint-visitor-keys@^5.0.1:
resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-5.0.1.tgz#9e3c9489697824d2d4ce3a8ad12628f91e9f59be"
integrity sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA==
-eslint@^10.4.1:
- version "10.4.1"
- resolved "https://registry.yarnpkg.com/eslint/-/eslint-10.4.1.tgz#f6640b176e0912246d9ddbf8fcfa5e8b7f02445a"
- integrity sha512-AyIKhnOBuOAdueD7RB3xB+YeAWScb9jHsJBgH2Hcde8InP5JYhqrRR6iTMHyTEwgENK54Cp44e4v8BwNhsuHuw==
+eslint@^10.6.0:
+ version "10.6.0"
+ resolved "https://registry.yarnpkg.com/eslint/-/eslint-10.6.0.tgz#e1b4059c582be950c7088c9b55f984738b243c27"
+ integrity sha512-6lVbcqSodALYo+4ELD0heG6lFiFxnLMuLkiMi2qV8LMp54N8tE8FT1GMH+ev4Ti00nFjNze2+Su6DsV5OQW3Dg==
dependencies:
"@eslint-community/eslint-utils" "^4.8.0"
"@eslint-community/regexpp" "^4.12.2"
@@ -4043,10 +4041,10 @@ prettier-linter-helpers@^1.0.1:
dependencies:
fast-diff "^1.1.2"
-prettier@^3.8.3:
- version "3.8.3"
- resolved "https://registry.yarnpkg.com/prettier/-/prettier-3.8.3.tgz#560f2de55bf01b4c0503bc629d5df99b9a1d09b0"
- integrity sha512-7igPTM53cGHMW8xWuVTydi2KO233VFiTNyF5hLJqpilHfmn8C8gPf+PS7dUT64YcXFbiMGZxS9pCSxL/Dxm/Jw==
+prettier@^3.9.4:
+ version "3.9.4"
+ resolved "https://registry.yarnpkg.com/prettier/-/prettier-3.9.4.tgz#a9c477cf1614376bd1f6bbc593d8c0d414bcec87"
+ integrity sha512-yWG/o/4oJfo036EKAfK6ACAoDOfHeRHx4tuxkfBZiauURiaSmYwlpOr5LQqKtIkRD2z1PLteme2WoxEnj4tHTg==
pretty-format@30.2.0, pretty-format@^30.0.0:
version "30.2.0"
@@ -4766,9 +4764,9 @@ uri-js@^4.2.2:
punycode "^2.1.0"
uuid@^14.0.0:
- version "14.0.0"
- resolved "https://registry.yarnpkg.com/uuid/-/uuid-14.0.0.tgz#0af883220163d264ffe0c084f6b8a89b9666966d"
- integrity sha512-Qo+uWgilfSmAhXCMav1uYFynlQO7fMFiMVZsQqZRMIXp0O7rR7qjkj+cPvBHLgBqi960QCoo/PH2/6ZtVqKvrg==
+ version "14.0.1"
+ resolved "https://registry.yarnpkg.com/uuid/-/uuid-14.0.1.tgz#8a5975b3e038902bfd169a10b5202f5ec0cf3faf"
+ integrity sha512-6ZxzVpzDXDa3bJWaHilVayA+BH/1zmxCJoVgvmqJnid/gPoKHxUrS/aC/T6LGQtNHT+XHG9fXPJB4d+IrU30Ew==
v8-to-istanbul@^9.0.1:
version "9.3.0"