Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

core[minor]: Nc/dec26/runnable stream #3792

Merged
merged 7 commits into from
Dec 26, 2023
Merged

Conversation

nfcampos
Copy link
Collaborator

Fixes # (issue)

@dosubot dosubot bot added the size:L This PR changes 100-499 lines, ignoring generated files. label Dec 26, 2023
Copy link

vercel bot commented Dec 26, 2023

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
langchainjs-api-refs ✅ Ready (Inspect) Visit Preview 💬 Add feedback Dec 26, 2023 9:48pm
langchainjs-docs ✅ Ready (Inspect) Visit Preview Dec 26, 2023 9:48pm

@dosubot dosubot bot added the auto:improvement Medium size change to existing code to handle new use-cases label Dec 26, 2023
langchain-core/src/runnables/base.ts Outdated Show resolved Hide resolved
langchain-core/src/runnables/passthrough.ts Outdated Show resolved Hide resolved
langchain-core/src/utils/stream.ts Show resolved Hide resolved
langchain-core/src/runnables/passthrough.ts Show resolved Hide resolved
@jacoblee93 jacoblee93 self-assigned this Dec 26, 2023
@jacoblee93 jacoblee93 added the lgtm PRs that are ready to be merged as-is label Dec 26, 2023
@jacoblee93
Copy link
Collaborator

Thanks so much for this!

@jacoblee93 jacoblee93 changed the title Nc/dec26/runnable stream core[minor]: Nc/dec26/runnable stream Dec 26, 2023
@nfcampos nfcampos merged commit 1eca176 into main Dec 26, 2023
14 checks passed
@nfcampos nfcampos deleted the nc/dec26/runnable-stream branch December 26, 2023 22:01
nicolewhite pushed a commit to autoblocksai/javascript-sdk that referenced this pull request Jan 1, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/typescript-eslint)
([source](https://togithub.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin))
| [`6.16.0` ->
`6.17.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/6.16.0/6.17.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2feslint-plugin/6.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typescript-eslint%2feslint-plugin/6.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typescript-eslint%2feslint-plugin/6.16.0/6.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2feslint-plugin/6.16.0/6.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@typescript-eslint/parser](https://togithub.com/typescript-eslint/typescript-eslint)
([source](https://togithub.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser))
| [`6.16.0` ->
`6.17.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/6.16.0/6.17.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2fparser/6.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typescript-eslint%2fparser/6.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typescript-eslint%2fparser/6.16.0/6.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2fparser/6.16.0/6.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [langchain](https://togithub.com/langchain-ai/langchainjs) |
[`^0.0.209` ->
`^0.0.213`](https://renovatebot.com/diffs/npm/langchain/0.0.209/0.0.213)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/langchain/0.0.213?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/langchain/0.0.213?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/langchain/0.0.209/0.0.213?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/langchain/0.0.209/0.0.213?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>typescript-eslint/typescript-eslint
(@&#8203;typescript-eslint/eslint-plugin)</summary>

###
[`v6.17.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#6170-2024-01-01)

[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.16.0...v6.17.0)

##### Bug Fixes

- **eslint-plugin:** \[no-restricted-imports] prevent crash when
`patterns` or `paths` in options are empty
([#&#8203;8108](https://togithub.com/typescript-eslint/typescript-eslint/issues/8108))
([675e987](https://togithub.com/typescript-eslint/typescript-eslint/commit/675e987ca1d13244c03d7e09d4e42c6539689d9a))

##### Features

- **eslint-plugin:** \[no-floating-promises] flag result of .map(async)
([#&#8203;7897](https://togithub.com/typescript-eslint/typescript-eslint/issues/7897))
([5857356](https://togithub.com/typescript-eslint/typescript-eslint/commit/5857356962060b19aa792bee778f9167ee54154b))
- **eslint-plugin:** \[switch-exhaustiveness-check] add an option to
warn against a `default` case on an already exhaustive `switch`
([#&#8203;7539](https://togithub.com/typescript-eslint/typescript-eslint/issues/7539))
([6a219bd](https://togithub.com/typescript-eslint/typescript-eslint/commit/6a219bdfe6fcf86aae28158e0d855f87a8bac719))

You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.

</details>

<details>
<summary>typescript-eslint/typescript-eslint
(@&#8203;typescript-eslint/parser)</summary>

###
[`v6.17.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#6170-2024-01-01)

[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.16.0...v6.17.0)

**Note:** Version bump only for package
[@&#8203;typescript-eslint/parser](https://togithub.com/typescript-eslint/parser)

You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.

</details>

<details>
<summary>langchain-ai/langchainjs (langchain)</summary>

###
[`v0.0.213`](https://togithub.com/langchain-ai/langchainjs/releases/tag/0.0.213)

[Compare
Source](https://togithub.com/langchain-ai/langchainjs/compare/0.0.212...0.0.213)

##### What's Changed

- feat: Add Astra DB Vector Store Integration by
[@&#8203;mfortman11](https://togithub.com/mfortman11) in
[langchain-ai/langchainjs#3732
- Add AzureOpenAI and AzureChatOpenAI classes for Python interop by
[@&#8203;dqbd](https://togithub.com/dqbd) in
[langchain-ai/langchainjs#3625
- integrations\[patch]: Bump version by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3771
- community\[patch]: Release 0.0.11 by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3772
- Fix lint warnings by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3788
- docs\[patch]: Fix structured agent output example by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3770
- core\[minor]: Nc/dec26/runnable stream by
[@&#8203;nfcampos](https://togithub.com/nfcampos) in
[langchain-ai/langchainjs#3792
- Implement optional message placeholder in js by
[@&#8203;nfcampos](https://togithub.com/nfcampos) in
[langchain-ai/langchainjs#3795
- RunnablePassthrough.pick() by
[@&#8203;nfcampos](https://togithub.com/nfcampos) in
[langchain-ai/langchainjs#3798
- core\[patch]: Add LanguageModelLike type by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3799
- template\[patch]: Add lc_secrets to template code by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[langchain-ai/langchainjs#3789
- Implement stream for runnable lambda by
[@&#8203;nfcampos](https://togithub.com/nfcampos) in
[langchain-ai/langchainjs#3801
- docs\[patch]: typo in Azure OpenAI integration by
[@&#8203;rikimbili](https://togithub.com/rikimbili) in
[langchain-ai/langchainjs#3803
- core\[patch]: Fix optional message placeholder use in a chat prompt
template by [@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3805
- Add optional name for runnable sequence by
[@&#8203;nfcampos](https://togithub.com/nfcampos) in
[langchain-ai/langchainjs#3806
- core\[patch]: Fix runnable with message history for async histories by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3808
- Add .pick and .assign methods to Runnable by
[@&#8203;nfcampos](https://togithub.com/nfcampos) in
[langchain-ai/langchainjs#3807
- langchain\[minor]: Adds create chat retrieval chain method by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3800
- langchain\[minor]: Add stuff docs chain by
[@&#8203;nfcampos](https://togithub.com/nfcampos) in
[langchain-ai/langchainjs#3809
- docs\[patch]: Fix more core imports by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[langchain-ai/langchainjs#3817
- fix: use
[@&#8203;gomoment/sdk-core](https://togithub.com/gomoment/sdk-core)
instead of [@&#8203;gomoment/sdk](https://togithub.com/gomoment/sdk) for
edge server integrations
([#&#8203;3784](https://togithub.com/langchain-ai/langchainjs/issues/3784))
by [@&#8203;hideokamoto](https://togithub.com/hideokamoto) in
[langchain-ai/langchainjs#3813
- core\[minor]: Streaming List Parsers by
[@&#8203;nfcampos](https://togithub.com/nfcampos) in
[langchain-ai/langchainjs#3819
- core\[minor]: Add JSON parser by
[@&#8203;nfcampos](https://togithub.com/nfcampos) in
[langchain-ai/langchainjs#3821
- langchain\[minor]: Adds new agent create methods and docs by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3802
- core\[patch]: Release 0.1.5 by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3828
- all\[patch]: Bump deps by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3829
- langchain\[patch]: Release 0.0.213 by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3830

##### New Contributors

- [@&#8203;mfortman11](https://togithub.com/mfortman11) made their first
contribution in
[langchain-ai/langchainjs#3732
- [@&#8203;rikimbili](https://togithub.com/rikimbili) made their first
contribution in
[langchain-ai/langchainjs#3803
- [@&#8203;hideokamoto](https://togithub.com/hideokamoto) made their
first contribution in
[langchain-ai/langchainjs#3813

**Full Changelog**:
langchain-ai/langchainjs@0.0.212...0.0.213

###
[`v0.0.212`](https://togithub.com/langchain-ai/langchainjs/releases/tag/0.0.212)

[Compare
Source](https://togithub.com/langchain-ai/langchainjs/compare/0.0.211...0.0.212)

##### What's Changed

- integration\[patch]: Bump Anthropic SDK dep by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3742
- integration\[release]:
[@&#8203;langchain/anthropic](https://togithub.com/langchain/anthropic)
0.0.8 by [@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3743
- Remove build artifacts by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3748
- all\[patch]: Add confirmation & skip export tests for non primary
proj… by [@&#8203;bracesproul](https://togithub.com/bracesproul) in
[langchain-ai/langchainjs#3747
- core\[patch]: Pass configurable as config when separating call options
by [@&#8203;bracesproul](https://togithub.com/bracesproul) in
[langchain-ai/langchainjs#3751
- langchain\[patch]: Adds warning when attempting to import from root
entrypoint by [@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3750
- ci\[minor]: Add workflow to build examples in CI by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[langchain-ai/langchainjs#3753
- integrations\[patch]: Move OpenAI tests and add one for JSON mode
caching by [@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3754
- community\[minor]: Add support for Azure Cosmos DB vector store by
[@&#8203;sinedied](https://togithub.com/sinedied) in
[langchain-ai/langchainjs#3727
- community\[patch]: Release 0.0.10 by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3757
- docs\[patch]: Update import by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3759
- docs\[patch]: Adds docs for streamLog by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3767
- langchain\[minor]: Support stream log for agent executors by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3765
- docs\[patch]: Build code blocks when importing runnables from core by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[langchain-ai/langchainjs#3768
- langchain\[patch]: Release 0.0.212 by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3769

##### New Contributors

- [@&#8203;sinedied](https://togithub.com/sinedied) made their first
contribution in
[langchain-ai/langchainjs#3727

**Full Changelog**:
langchain-ai/langchainjs@0.0.211...0.0.212

###
[`v0.0.211`](https://togithub.com/langchain-ai/langchainjs/releases/tag/0.0.211)

[Compare
Source](https://togithub.com/langchain-ai/langchainjs/compare/0.0.210...0.0.211)

#### What's Changed

- Release 0.0.210 by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3722
- community\[tests]: Add docker-compose for easier testing of pgvector
by [@&#8203;bracesproul](https://togithub.com/bracesproul) in
[langchain-ai/langchainjs#3723
- Update Anthropic docs by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3728
- all\[minor]: Remove duplicated chunk arr code, import from core by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[langchain-ai/langchainjs#3731
- community\[major]: Together AI embeddings by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[langchain-ai/langchainjs#3729
- community\[patch]: Fix bad chunk array import by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[langchain-ai/langchainjs#3733
- Fix deserialisation of additional_kwargs and tool_call_id by
[@&#8203;dqbd](https://togithub.com/dqbd) in
[langchain-ai/langchainjs#3721
- docs\[major]: Generate API refs for all packages by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[langchain-ai/langchainjs#3690
- docs\[patch]: Update visible docs structure to match Python by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3736
- community\[minor]: Adds optional IDs parameter to PGVectorStore add-\*
methods by [@&#8203;MJDeligan](https://togithub.com/MJDeligan) in
[langchain-ai/langchainjs#3692
- all\[major]: Better release workflow by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[langchain-ai/langchainjs#3717
- langchain\[patch]: fix:docx loader load error by
[@&#8203;iccyuan](https://togithub.com/iccyuan) in
[langchain-ai/langchainjs#3737
- core\[release]: 0.1.4 by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3739
- community\[release]: 0.0.9 by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3740
- langchain\[release]: 0.0.211 by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3741

#### New Contributors

- [@&#8203;iccyuan](https://togithub.com/iccyuan) made their first
contribution in
[langchain-ai/langchainjs#3737

**Full Changelog**:
langchain-ai/langchainjs@0.0.210...0.0.211

###
[`v0.0.210`](https://togithub.com/langchain-ai/langchainjs/releases/tag/0.0.210)

[Compare
Source](https://togithub.com/langchain-ai/langchainjs/compare/0.0.209...0.0.210)

#### What's Changed

- Release 0.0.209 by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3694
- docs: keywords by [@&#8203;efriis](https://togithub.com/efriis) in
[langchain-ai/langchainjs#3705
- google-genai\[patch]: Hookup callbacks to stream & generate methods by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[langchain-ai/langchainjs#3708
- core\[minor]: Move chunk array to core by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[langchain-ai/langchainjs#3711
- all\[patch]: Fix typing across different core versions by using
interfaces instead of abstract classes by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3709
- examples\[patch]: Fixes type error in vectara example by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[langchain-ai/langchainjs#3719
- Add `stop` option to Together AI by
[@&#8203;sunghyunzz](https://togithub.com/sunghyunzz) in
[langchain-ai/langchainjs#3714
- Use new Anthropic beta endpoint in new package by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3720

#### New Contributors

- [@&#8203;sunghyunzz](https://togithub.com/sunghyunzz) made their first
contribution in
[langchain-ai/langchainjs#3714

**Full Changelog**:
langchain-ai/langchainjs@0.0.209...0.0.210

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 4am on Monday" in timezone
America/Chicago, Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://togithub.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/autoblocksai/javascript-sdk).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMDMuMSIsInVwZGF0ZWRJblZlciI6IjM3LjEwMy4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
nicolewhite pushed a commit to autoblocksai/autoblocks-examples that referenced this pull request Jan 1, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@types/node](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node)
([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node))
| [`20.10.5` ->
`20.10.6`](https://renovatebot.com/diffs/npm/@types%2fnode/20.10.5/20.10.6)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fnode/20.10.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fnode/20.10.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fnode/20.10.5/20.10.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fnode/20.10.5/20.10.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [langchain](https://togithub.com/langchain-ai/langchain) | `^0.0.352`
-> `^0.0.353` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/langchain/0.0.353?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/langchain/0.0.353?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/langchain/0.0.352/0.0.353?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/langchain/0.0.352/0.0.353?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [langchain](https://togithub.com/langchain-ai/langchainjs) |
[`^0.0.212` ->
`^0.0.213`](https://renovatebot.com/diffs/npm/langchain/0.0.212/0.0.213)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/langchain/0.0.213?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/langchain/0.0.213?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/langchain/0.0.212/0.0.213?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/langchain/0.0.212/0.0.213?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [pytest](https://docs.pytest.org/en/latest/)
([source](https://togithub.com/pytest-dev/pytest),
[changelog](https://docs.pytest.org/en/stable/changelog.html)) | `7.4.3`
-> `7.4.4` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/pytest/7.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/pytest/7.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/pytest/7.4.3/7.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/pytest/7.4.3/7.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>langchain-ai/langchain (langchain)</summary>

###
[`v0.0.353`](https://togithub.com/langchain-ai/langchain/releases/tag/v0.0.353)

[Compare
Source](https://togithub.com/langchain-ai/langchain/compare/v0.0.352...v0.0.353)

#### What's Changed

- community\[patch]: Add param "task" to Databricks LLM to work around
serialization of transform_output_fn by
[@&#8203;liangz1](https://togithub.com/liangz1) in
[langchain-ai/langchain#14933
- docs: links by [@&#8203;efriis](https://togithub.com/efriis) in
[langchain-ai/langchain#14940
- Vectara summarization by [@&#8203;efriis](https://togithub.com/efriis)
in
[langchain-ai/langchain#14970
- Feature/Add LLMs Integration For Oracle Cloud Infrastructure(OCI) Data
Science Model Deployment Endpoint by
[@&#8203;mingkang111](https://togithub.com/mingkang111) in
[langchain-ai/langchain#14250
- infra: pr template update by
[@&#8203;baskaryan](https://togithub.com/baskaryan) in
[langchain-ai/langchain#14963
- docs `alibaba cloud` by
[@&#8203;leo-gan](https://togithub.com/leo-gan) in
[langchain-ai/langchain#14772
- core(minor): Implement stream and astream for RunnableBranch by
[@&#8203;qtangs](https://togithub.com/qtangs) in
[langchain-ai/langchain#14805
- core\[patch]: update langchain-core runtime library name by
[@&#8203;chyroc](https://togithub.com/chyroc) in
[langchain-ai/langchain#14884
- Add Ollama multi-modal templates by
[@&#8203;rlancemartin](https://togithub.com/rlancemartin) in
[langchain-ai/langchain#14868
- community\[patch]: Fix typo in class Docstring
([#&#8203;14982](https://togithub.com/langchain-ai/langchain/issues/14982))
by [@&#8203;yacine555](https://togithub.com/yacine555) in
[langchain-ai/langchain#14982
- community\[patch]: support momento vector index filter expressions by
[@&#8203;malandis](https://togithub.com/malandis) in
[langchain-ai/langchain#14978
- community\[patch]: JaguarHttpClient conditional import by
[@&#8203;fserv](https://togithub.com/fserv) in
[langchain-ai/langchain#14985
- Update multi-modal template README.md by
[@&#8203;rlancemartin](https://togithub.com/rlancemartin) in
[langchain-ai/langchain#14991
- Update multi-modal multi-vector template README.md by
[@&#8203;rlancemartin](https://togithub.com/rlancemartin) in
[langchain-ai/langchain#14992
- Update Gemini template README.md by
[@&#8203;rlancemartin](https://togithub.com/rlancemartin) in
[langchain-ai/langchain#14993
- Update Ollama multi-modal template README.md by
[@&#8203;rlancemartin](https://togithub.com/rlancemartin) in
[langchain-ai/langchain#14994
- Update Ollama multi-modal multi-vector template README.md by
[@&#8203;rlancemartin](https://togithub.com/rlancemartin) in
[langchain-ai/langchain#14995
- TEMPLATES: Update README.md by
[@&#8203;eltociear](https://togithub.com/eltociear) in
[langchain-ai/langchain#15013
- community: fix for surrealdb client 0.3.2 update + store and retrieve
metadata by [@&#8203;lalanikarim](https://togithub.com/lalanikarim) in
[langchain-ai/langchain#14997
- fixed wrong link in documentation by
[@&#8203;Yanni8](https://togithub.com/Yanni8) in
[langchain-ai/langchain#14999
- changed default for VertexAIEmbeddings by
[@&#8203;lkuligin](https://togithub.com/lkuligin) in
[langchain-ai/langchain#14614
- Jacob/add hf chat wrapper by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchain#14736
- infra: api docs build order by
[@&#8203;efriis](https://togithub.com/efriis) in
[langchain-ai/langchain#15018
- Implement streaming for xml output parser by
[@&#8203;nfcampos](https://togithub.com/nfcampos) in
[langchain-ai/langchain#14984
- Implement streaming for all list output parsers by
[@&#8203;nfcampos](https://togithub.com/nfcampos) in
[langchain-ai/langchain#14981
- core\[patch]: Release 0.1.3 by
[@&#8203;baskaryan](https://togithub.com/baskaryan) in
[langchain-ai/langchain#15022
- community\[patch]: Release 0.0.6 by
[@&#8203;baskaryan](https://togithub.com/baskaryan) in
[langchain-ai/langchain#15023
- Add option to make messages placeholder optional by
[@&#8203;nfcampos](https://togithub.com/nfcampos) in
[langchain-ai/langchain#15031
- Move json and xml parsers to core by
[@&#8203;nfcampos](https://togithub.com/nfcampos) in
[langchain-ai/langchain#15026
- infra: Fix test filesystem paths incompatible with windows by
[@&#8203;rancomp](https://togithub.com/rancomp) in
[langchain-ai/langchain#14388
- Azure DocumentIntelligenceLoader/Parser support update with latest SDK
by [@&#8203;zifeiq](https://togithub.com/zifeiq) in
[langchain-ai/langchain#14389
- Community: Fix generation_config not setting properly for DeepSparse
by [@&#8203;mgoin](https://togithub.com/mgoin) in
[langchain-ai/langchain#15036
- langchain(patch): Restrict paths in LocalFileStore cache by
[@&#8203;eyurtsev](https://togithub.com/eyurtsev) in
[langchain-ai/langchain#15065
- Add Runnable.get_graph() to get a graph representation of a Runnable
by [@&#8203;nfcampos](https://togithub.com/nfcampos) in
[langchain-ai/langchain#15040
- book reference by [@&#8203;leo-gan](https://togithub.com/leo-gan) in
[langchain-ai/langchain#15072
- Refactor: use SecretStr for jina embeddings by
[@&#8203;chyroc](https://togithub.com/chyroc) in
[langchain-ai/langchain#15068
- Refactor: use SecretStr for minimax embeddings by
[@&#8203;chyroc](https://togithub.com/chyroc) in
[langchain-ai/langchain#15067
- add defaults for tavily by
[@&#8203;hwchase17](https://togithub.com/hwchase17) in
[langchain-ai/langchain#15075
- Fix: fix partners name typo in tests by
[@&#8203;chyroc](https://togithub.com/chyroc) in
[langchain-ai/langchain#15066
- fix: correct spelling mistakes of "seperate, intialise, pre-defined"
by [@&#8203;rancomp](https://togithub.com/rancomp) in
[langchain-ai/langchain#14647
- Improve: remove extra spaces in get_from_env error by
[@&#8203;chyroc](https://togithub.com/chyroc) in
[langchain-ai/langchain#15064
- corrected outdated link by
[@&#8203;gsajko](https://togithub.com/gsajko) in
[langchain-ai/langchain#15053
- Community: Adds ability to pass a Config to the boto3 client used by
Bedrock by
[@&#8203;blanehoneycutt-addepar](https://togithub.com/blanehoneycutt-addepar)
in
[langchain-ai/langchain#15029
- community: refactor Baseten integration with new API endpoints & docs
by
[@&#8203;philipkiely-baseten](https://togithub.com/philipkiely-baseten)
in
[langchain-ai/langchain#15017
- Update youtube_transcript.ipynb by
[@&#8203;sidsarasvati](https://togithub.com/sidsarasvati) in
[langchain-ai/langchain#15015
- docs/docs/get_started: fixing typos in quickstart.mdx by
[@&#8203;SatinWukerORIG](https://togithub.com/SatinWukerORIG) in
[langchain-ai/langchain#15025
- community: add args_schema to GmailSendMessage by
[@&#8203;ccurme](https://togithub.com/ccurme) in
[langchain-ai/langchain#14973
- core(minor): Allow explicit types for ChatMessageHistory adds by
[@&#8203;Sypherd](https://togithub.com/Sypherd) in
[langchain-ai/langchain#14967
- Update arxiv.py with get_summaries_as_docs inside of Arxivloader by
[@&#8203;ArchanGhosh](https://togithub.com/ArchanGhosh) in
[langchain-ai/langchain#14953
- Add support Vertex AI Gemini uses a public image URL by
[@&#8203;itok01](https://togithub.com/itok01) in
[langchain-ai/langchain#14949
- Don't reassign chunk_type by
[@&#8203;coreyb42](https://togithub.com/coreyb42) in
[langchain-ai/langchain#14923
- \[community]: Elasticsearch chat history encoding by
[@&#8203;istrebitel-1](https://togithub.com/istrebitel-1) in
[langchain-ai/langchain#15055
- Nc/dec22/runnable graph lambda by
[@&#8203;nfcampos](https://togithub.com/nfcampos) in
[langchain-ai/langchain#15078
- Improve graph repr for runnable passthrough and itemgetter by
[@&#8203;nfcampos](https://togithub.com/nfcampos) in
[langchain-ai/langchain#15083
- add multitenancy by
[@&#8203;hwchase17](https://togithub.com/hwchase17) in
[langchain-ai/langchain#15176
- Corrected an grammatical mistake by
[@&#8203;ShorthillsAI](https://togithub.com/ShorthillsAI) in
[langchain-ai/langchain#15163
- Oxford comma, consistent with format elsewhere by
[@&#8203;bquast](https://togithub.com/bquast) in
[langchain-ai/langchain#15167
- Patch: improve ollama 404 api error message, fix
[#&#8203;15147](https://togithub.com/langchain-ai/langchain/issues/15147)
by [@&#8203;chyroc](https://togithub.com/chyroc) in
[langchain-ai/langchain#15156
- community: correct spelling mistakes of "Suffle" and
"reporoducibility" by [@&#8203;pzarfos](https://togithub.com/pzarfos) in
[langchain-ai/langchain#15172
- \[core] print ascii by
[@&#8203;hwchase17](https://togithub.com/hwchase17) in
[langchain-ai/langchain#15179
- docs: Update dependencies installation cell in steam toolkit by
[@&#8203;KallieLev](https://togithub.com/KallieLev) in
[langchain-ai/langchain#15148
- community: Async Ollama + ChatOllama by
[@&#8203;shroominic](https://togithub.com/shroominic) in
[langchain-ai/langchain#15169
- \[core] langauge model like by
[@&#8203;hwchase17](https://togithub.com/hwchase17) in
[langchain-ai/langchain#15180
- langchain\[minor]: Add stuff docs runnable by
[@&#8203;baskaryan](https://togithub.com/baskaryan) in
[langchain-ai/langchain#15178
- \[core: minor] fix getters by
[@&#8203;hwchase17](https://togithub.com/hwchase17) in
[langchain-ai/langchain#15181
- Fix runnable vistitor for funcs without pos args by
[@&#8203;nfcampos](https://togithub.com/nfcampos) in
[langchain-ai/langchain#15182
- Implement stream and astream for RunnableLambda by
[@&#8203;qtangs](https://togithub.com/qtangs) in
[langchain-ai/langchain#14794
- Refactor: use SecretStr for Petals llms by
[@&#8203;chyroc](https://togithub.com/chyroc) in
[langchain-ai/langchain#15121
- Refactor: use SecretStr for VolcEngineMaas llms by
[@&#8203;chyroc](https://togithub.com/chyroc) in
[langchain-ai/langchain#15117
- Refactor: use SecretStr for StochasticAI llms by
[@&#8203;chyroc](https://togithub.com/chyroc) in
[langchain-ai/langchain#15118
- Refactor: use SecretStr for PipelineAI llms by
[@&#8203;chyroc](https://togithub.com/chyroc) in
[langchain-ai/langchain#15120
- Refactor: use SecretStr for Predibase llms by
[@&#8203;chyroc](https://togithub.com/chyroc) in
[langchain-ai/langchain#15119
- docs: updated wrong output in `Upstash Redis Cache` section of LLM Ca…
by [@&#8203;cyai](https://togithub.com/cyai) in
[langchain-ai/langchain#15140
- Implement RunnablePassthrough.pick() by
[@&#8203;nfcampos](https://togithub.com/nfcampos) in
[langchain-ai/langchain#15184
- Better input and output schemas for chains that start or end with a R…
by [@&#8203;nfcampos](https://togithub.com/nfcampos) in
[langchain-ai/langchain#15185
- \[core] prompt changes by
[@&#8203;hwchase17](https://togithub.com/hwchase17) in
[langchain-ai/langchain#15186
- Add create_conv_retrieval_chain func by
[@&#8203;nfcampos](https://togithub.com/nfcampos) in
[langchain-ai/langchain#15084
- Implement nicer runnable seq constructor, Propagate name through Runn…
by [@&#8203;nfcampos](https://togithub.com/nfcampos) in
[langchain-ai/langchain#15226
- Add .pick and .assign methods to Runnable by
[@&#8203;nfcampos](https://togithub.com/nfcampos) in
[langchain-ai/langchain#15229
- Fix: Use `Union` instead of `|` to improve compatibility, fix
[#&#8203;15244](https://togithub.com/langchain-ai/langchain/issues/15244)
by [@&#8203;chyroc](https://togithub.com/chyroc) in
[langchain-ai/langchain#15245
- Update passthrough.py by
[@&#8203;nfcampos](https://togithub.com/nfcampos) in
[langchain-ai/langchain#15252
- langchain: Fix class name in RetryOutputParser docstring by
[@&#8203;brendancsmith](https://togithub.com/brendancsmith) in
[langchain-ai/langchain#15268
- community: Make doctran synchronous by
[@&#8203;169](https://togithub.com/169) in
[langchain-ai/langchain#15264
- Fixed small gramm mistakes by
[@&#8203;ShorthillsAI](https://togithub.com/ShorthillsAI) in
[langchain-ai/langchain#15246
- Fix typo by [@&#8203;samuelpath](https://togithub.com/samuelpath) in
[langchain-ai/langchain#15202
- langchain: Fix for issue
[#&#8203;14631](https://togithub.com/langchain-ai/langchain/issues/14631)
- .devcontainer doesnt build by
[@&#8203;gitchrisqueen](https://togithub.com/gitchrisqueen) in
[langchain-ai/langchain#15251
- community: Enhance Github error prompt by
[@&#8203;triThirty](https://togithub.com/triThirty) in
[langchain-ai/langchain#15248
- community: fix typo in async ollama chat by
[@&#8203;shroominic](https://togithub.com/shroominic) in
[langchain-ai/langchain#15276
- \[core, langchain] modelio code improvements by
[@&#8203;hwchase17](https://togithub.com/hwchase17) in
[langchain-ai/langchain#15277
- \[langchain] agents code changes by
[@&#8203;hwchase17](https://togithub.com/hwchase17) in
[langchain-ai/langchain#15278
- remove chat-history by
[@&#8203;hwchase17](https://togithub.com/hwchase17) in
[langchain-ai/langchain#15286
- Make all json parsing less strict by default by
[@&#8203;nfcampos](https://togithub.com/nfcampos) in
[langchain-ai/langchain#15287
- core, community: propagate context between threads by
[@&#8203;joshy-deshaw](https://togithub.com/joshy-deshaw) in
[langchain-ai/langchain#15171
- Patch: improve openai functions call parser compatibility by
[@&#8203;chyroc](https://togithub.com/chyroc) in
[langchain-ai/langchain#15197
- refactor: enable connection pool usage in PGVector by
[@&#8203;dmazine](https://togithub.com/dmazine) in
[langchain-ai/langchain#11514
- Strip code block fences and extra test from xml when doing streaming …
by [@&#8203;nfcampos](https://togithub.com/nfcampos) in
[langchain-ai/langchain#15293
- core\[patch]: Release 0.1.4 by
[@&#8203;baskaryan](https://togithub.com/baskaryan) in
[langchain-ai/langchain#15319
- docs: add use cases index by
[@&#8203;baskaryan](https://togithub.com/baskaryan) in
[langchain-ai/langchain#15279
- langchain\[patch]: Release 0.0.353 by
[@&#8203;baskaryan](https://togithub.com/baskaryan) in
[langchain-ai/langchain#15322

#### New Contributors

- [@&#8203;mingkang111](https://togithub.com/mingkang111) made their
first contribution in
[langchain-ai/langchain#14250
- [@&#8203;qtangs](https://togithub.com/qtangs) made their first
contribution in
[langchain-ai/langchain#14805
- [@&#8203;Yanni8](https://togithub.com/Yanni8) made their first
contribution in
[langchain-ai/langchain#14999
- [@&#8203;zifeiq](https://togithub.com/zifeiq) made their first
contribution in
[langchain-ai/langchain#14389
- [@&#8203;gsajko](https://togithub.com/gsajko) made their first
contribution in
[langchain-ai/langchain#15053
-
[@&#8203;blanehoneycutt-addepar](https://togithub.com/blanehoneycutt-addepar)
made their first contribution in
[langchain-ai/langchain#15029
- [@&#8203;sidsarasvati](https://togithub.com/sidsarasvati) made their
first contribution in
[langchain-ai/langchain#15015
- [@&#8203;SatinWukerORIG](https://togithub.com/SatinWukerORIG) made
their first contribution in
[langchain-ai/langchain#15025
- [@&#8203;ccurme](https://togithub.com/ccurme) made their first
contribution in
[langchain-ai/langchain#14973
- [@&#8203;itok01](https://togithub.com/itok01) made their first
contribution in
[langchain-ai/langchain#14949
- [@&#8203;coreyb42](https://togithub.com/coreyb42) made their first
contribution in
[langchain-ai/langchain#14923
- [@&#8203;istrebitel-1](https://togithub.com/istrebitel-1) made their
first contribution in
[langchain-ai/langchain#15055
- [@&#8203;bquast](https://togithub.com/bquast) made their first
contribution in
[langchain-ai/langchain#15167
- [@&#8203;pzarfos](https://togithub.com/pzarfos) made their first
contribution in
[langchain-ai/langchain#15172
- [@&#8203;KallieLev](https://togithub.com/KallieLev) made their first
contribution in
[langchain-ai/langchain#15148
- [@&#8203;shroominic](https://togithub.com/shroominic) made their first
contribution in
[langchain-ai/langchain#15169
- [@&#8203;cyai](https://togithub.com/cyai) made their first
contribution in
[langchain-ai/langchain#15140
- [@&#8203;brendancsmith](https://togithub.com/brendancsmith) made their
first contribution in
[langchain-ai/langchain#15268
- [@&#8203;samuelpath](https://togithub.com/samuelpath) made their first
contribution in
[langchain-ai/langchain#15202
- [@&#8203;gitchrisqueen](https://togithub.com/gitchrisqueen) made their
first contribution in
[langchain-ai/langchain#15251
- [@&#8203;triThirty](https://togithub.com/triThirty) made their first
contribution in
[langchain-ai/langchain#15248
- [@&#8203;joshy-deshaw](https://togithub.com/joshy-deshaw) made their
first contribution in
[langchain-ai/langchain#15171
- [@&#8203;dmazine](https://togithub.com/dmazine) made their first
contribution in
[langchain-ai/langchain#11514

**Full Changelog**:
langchain-ai/langchain@v0.0.352...v0.0.353

</details>

<details>
<summary>langchain-ai/langchainjs (langchain)</summary>

###
[`v0.0.213`](https://togithub.com/langchain-ai/langchainjs/releases/tag/0.0.213)

[Compare
Source](https://togithub.com/langchain-ai/langchainjs/compare/0.0.212...0.0.213)

#### What's Changed

- feat: Add Astra DB Vector Store Integration by
[@&#8203;mfortman11](https://togithub.com/mfortman11) in
[langchain-ai/langchainjs#3732
- Add AzureOpenAI and AzureChatOpenAI classes for Python interop by
[@&#8203;dqbd](https://togithub.com/dqbd) in
[langchain-ai/langchainjs#3625
- integrations\[patch]: Bump version by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3771
- community\[patch]: Release 0.0.11 by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3772
- Fix lint warnings by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3788
- docs\[patch]: Fix structured agent output example by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3770
- core\[minor]: Nc/dec26/runnable stream by
[@&#8203;nfcampos](https://togithub.com/nfcampos) in
[langchain-ai/langchainjs#3792
- Implement optional message placeholder in js by
[@&#8203;nfcampos](https://togithub.com/nfcampos) in
[langchain-ai/langchainjs#3795
- RunnablePassthrough.pick() by
[@&#8203;nfcampos](https://togithub.com/nfcampos) in
[langchain-ai/langchainjs#3798
- core\[patch]: Add LanguageModelLike type by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3799
- template\[patch]: Add lc_secrets to template code by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[langchain-ai/langchainjs#3789
- Implement stream for runnable lambda by
[@&#8203;nfcampos](https://togithub.com/nfcampos) in
[langchain-ai/langchainjs#3801
- docs\[patch]: typo in Azure OpenAI integration by
[@&#8203;rikimbili](https://togithub.com/rikimbili) in
[langchain-ai/langchainjs#3803
- core\[patch]: Fix optional message placeholder use in a chat prompt
template by [@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3805
- Add optional name for runnable sequence by
[@&#8203;nfcampos](https://togithub.com/nfcampos) in
[langchain-ai/langchainjs#3806
- core\[patch]: Fix runnable with message history for async histories by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3808
- Add .pick and .assign methods to Runnable by
[@&#8203;nfcampos](https://togithub.com/nfcampos) in
[langchain-ai/langchainjs#3807
- langchain\[minor]: Adds create chat retrieval chain method by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3800
- langchain\[minor]: Add stuff docs chain by
[@&#8203;nfcampos](https://togithub.com/nfcampos) in
[langchain-ai/langchainjs#3809
- docs\[patch]: Fix more core imports by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[langchain-ai/langchainjs#3817
- fix: use
[@&#8203;gomoment/sdk-core](https://togithub.com/gomoment/sdk-core)
instead of [@&#8203;gomoment/sdk](https://togithub.com/gomoment/sdk) for
edge server integrations
([#&#8203;3784](https://togithub.com/langchain-ai/langchainjs/issues/3784))
by [@&#8203;hideokamoto](https://togithub.com/hideokamoto) in
[langchain-ai/langchainjs#3813
- core\[minor]: Streaming List Parsers by
[@&#8203;nfcampos](https://togithub.com/nfcampos) in
[langchain-ai/langchainjs#3819
- core\[minor]: Add JSON parser by
[@&#8203;nfcampos](https://togithub.com/nfcampos) in
[langchain-ai/langchainjs#3821
- langchain\[minor]: Adds new agent create methods and docs by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3802
- core\[patch]: Release 0.1.5 by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3828
- all\[patch]: Bump deps by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3829
- langchain\[patch]: Release 0.0.213 by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3830

#### New Contributors

- [@&#8203;mfortman11](https://togithub.com/mfortman11) made their first
contribution in
[langchain-ai/langchainjs#3732
- [@&#8203;rikimbili](https://togithub.com/rikimbili) made their first
contribution in
[langchain-ai/langchainjs#3803
- [@&#8203;hideokamoto](https://togithub.com/hideokamoto) made their
first contribution in
[langchain-ai/langchainjs#3813

**Full Changelog**:
langchain-ai/langchainjs@0.0.212...0.0.213

</details>

<details>
<summary>pytest-dev/pytest (pytest)</summary>

###
[`v7.4.4`](https://togithub.com/pytest-dev/pytest/compare/7.4.3...7.4.4)

[Compare
Source](https://togithub.com/pytest-dev/pytest/compare/7.4.3...7.4.4)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 4am on Monday" in timezone
America/Chicago, Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://togithub.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/autoblocksai/autoblocks-examples).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMDMuMSIsInVwZGF0ZWRJblZlciI6IjM3LjEwMy4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
nicolewhite pushed a commit to autoblocksai/javascript-sdk that referenced this pull request Jan 8, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@types/react](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react)
([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react))
| [`18.2.46` ->
`18.2.47`](https://renovatebot.com/diffs/npm/@types%2freact/18.2.46/18.2.47)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2freact/18.2.47?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2freact/18.2.47?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2freact/18.2.46/18.2.47?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2freact/18.2.46/18.2.47?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/typescript-eslint)
([source](https://togithub.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin))
| [`6.17.0` ->
`6.18.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/6.17.0/6.18.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2feslint-plugin/6.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typescript-eslint%2feslint-plugin/6.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typescript-eslint%2feslint-plugin/6.17.0/6.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2feslint-plugin/6.17.0/6.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@typescript-eslint/parser](https://togithub.com/typescript-eslint/typescript-eslint)
([source](https://togithub.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser))
| [`6.17.0` ->
`6.18.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/6.17.0/6.18.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2fparser/6.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typescript-eslint%2fparser/6.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typescript-eslint%2fparser/6.17.0/6.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2fparser/6.17.0/6.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [langchain](https://togithub.com/langchain-ai/langchainjs) |
[`^0.0.209` ->
`^0.1.0`](https://renovatebot.com/diffs/npm/langchain/0.0.209/0.1.1) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/langchain/0.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/langchain/0.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/langchain/0.0.209/0.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/langchain/0.0.209/0.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>typescript-eslint/typescript-eslint
(@&#8203;typescript-eslint/eslint-plugin)</summary>

###
[`v6.18.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#6180-2024-01-06)

[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.17.0...v6.18.0)

##### 🚀 Features

-   **typescript-estree:** throw on invalid update expressions

- **eslint-plugin:** \[no-var-requires, no-require-imports] allow option

##### ❤️  Thank You

-   auvred
-   Joshua Chen

You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.

</details>

<details>
<summary>typescript-eslint/typescript-eslint
(@&#8203;typescript-eslint/parser)</summary>

###
[`v6.18.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#6180-2024-01-06)

[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.17.0...v6.18.0)

This was a version bump only for parser to align it with other projects,
there were no code changes.

You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.

</details>

<details>
<summary>langchain-ai/langchainjs (langchain)</summary>

###
[`v0.1.1`](https://togithub.com/langchain-ai/langchainjs/releases/tag/0.1.1)

[Compare
Source](https://togithub.com/langchain-ai/langchainjs/compare/0.1.0...0.1.1)

#### What's Changed

- langchain\[minor]: Release 0.1.0 by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3933
- docs\[patch]: Replace imports by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[langchain-ai/langchainjs#3931
- langchain\[patch]: Fix lint by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3936
- langchain\[patch]\[tests]: Added tests for new create agent functions
by [@&#8203;bracesproul](https://togithub.com/bracesproul) in
[langchain-ai/langchainjs#3930
- core\[patch]: Narrow iterable readable stream typing by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3938
- docs\[patch]: Fix features having strikethrough when not deprecated by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[langchain-ai/langchainjs#3940
- langchain\[minor]: Adds create runnable chain functions by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[langchain-ai/langchainjs#3928

**Full Changelog**:
langchain-ai/langchainjs@0.1.0...0.1.1

###
[`v0.1.0`](https://togithub.com/langchain-ai/langchainjs/releases/tag/0.1.0)

[Compare
Source](https://togithub.com/langchain-ai/langchainjs/compare/0.0.214...0.1.0)

##### What's Changed

- langchain\[patch]: Release 0.0.214 by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3876
- core\[patch]: Release 0.1.7 by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3877
- docs\[patch]: Update imports in docs by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3878
- core\[patch]: Add token usage interface to core by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[langchain-ai/langchainjs#3871
- ci\[patch]: Adds initial dependency range test, move tests by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3887
- docs\[patch]: update llm quickstart section heading by
[@&#8203;medic-code](https://togithub.com/medic-code) in
[langchain-ai/langchainjs#3889
- community\[patch]: Move all tests to community by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3893
- docs\[patch]: Replace lc proper OpenAI imports with
[@&#8203;langchain/openai](https://togithub.com/langchain/openai) by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[langchain-ai/langchainjs#3886
- docs\[patch]: Add storage docs by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[langchain-ai/langchainjs#3870
- Jacob/connery update by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3896
- Jacob/llmonitor to lunary by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3895
- community\[patch]: Release 0.0.14 by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3899
- Update embedQuery to use inputType by
[@&#8203;EricThompson-PeopleReign](https://togithub.com/EricThompson-PeopleReign)
in
[langchain-ai/langchainjs#3901
- cohere\[patch]: Fix Cohere release command by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3902
- cohere\[patch]: Release 0.0.2 by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3904
- template\[patch]: Add passWithNoTests to template jest config by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[langchain-ai/langchainjs#3903
- template\[patch]: Bump create-langchain-integration by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3905
- docs\[patch]: Update examples imports to use core by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[langchain-ai/langchainjs#3898
- ci\[minor]: Add lowest dependency range CI check by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3906
- community\[patch]: Add external dep to tree shaking list by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3911
- core\[patch]: Readd core entrypoint by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3912
- langchain\[patch]: Test housekeeping by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3913
- core\[patch]: Add generics to `RunnablePassthrough.assign` by
[@&#8203;zirkelc](https://togithub.com/zirkelc) in
[langchain-ai/langchainjs#3844
- core\[patch]: Release 0.1.8 by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3914
- docs\[patch]: Update anthropic imports to use anthropic package by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[langchain-ai/langchainjs#3915
- docs\[patch]: Add more distinct deprecation warning in api refs by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[langchain-ai/langchainjs#3926
- langchain\[minor], core\[patch]: 0.1.0 by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3861

##### New Contributors

- [@&#8203;medic-code](https://togithub.com/medic-code) made their first
contribution in
[langchain-ai/langchainjs#3889
-
[@&#8203;EricThompson-PeopleReign](https://togithub.com/EricThompson-PeopleReign)
made their first contribution in
[langchain-ai/langchainjs#3901
- [@&#8203;zirkelc](https://togithub.com/zirkelc) made their first
contribution in
[langchain-ai/langchainjs#3844

**Full Changelog**:
langchain-ai/langchainjs@0.0.214...0.1.0

###
[`v0.0.214`](https://togithub.com/langchain-ai/langchainjs/releases/tag/0.0.214)

[Compare
Source](https://togithub.com/langchain-ai/langchainjs/compare/0.0.213...0.0.214)

##### What's Changed

- docs\[minor]: Revamp model io docs by
[@&#8203;nfcampos](https://togithub.com/nfcampos) in
[langchain-ai/langchainjs#3815
- docs\[patch]: Add CMD + K shortcut to API refs by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[langchain-ai/langchainjs#3832
- cohere\[major]:
[@&#8203;langchain/cohere](https://togithub.com/langchain/cohere) init
by [@&#8203;bracesproul](https://togithub.com/bracesproul) in
[langchain-ai/langchainjs#3762
- docs\[patch]: module customization and prompt hub links by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3833
- core\[patch]: Fix tracing order for transform streaming runnables by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3835
- core\[patch]: Release 0.1.6 by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3838
- Return run manager arg to not being a promise by
[@&#8203;nfcampos](https://togithub.com/nfcampos) in
[langchain-ai/langchainjs#3839
- fix(doc): Sidebar how_to (tools) by
[@&#8203;gkhngyk](https://togithub.com/gkhngyk) in
[langchain-ai/langchainjs#3843
- docs\[patch]: relevant example for map reduce by
[@&#8203;anass-arrhioui-nw](https://togithub.com/anass-arrhioui-nw) in
[langchain-ai/langchainjs#3842
- fix: textFieldMaxLength parameter missing by
[@&#8203;CoalYa](https://togithub.com/CoalYa) in
[langchain-ai/langchainjs#3846
- feat: add formatMessages types & prompt test by
[@&#8203;gkhngyk](https://togithub.com/gkhngyk) in
[langchain-ai/langchainjs#3820
- docs\[patch]: Use component for integration install instructions by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3859
- langchain\[patch]: Adds entrypoint deprecation log method by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3860
- Todo: propagate error in Neo4jGraph by
[@&#8203;tomasonjo](https://togithub.com/tomasonjo) in
[langchain-ai/langchainjs#3855
- google-genai: fix streaming via callback handlers for
ChatGoogleGenerativeAI by
[@&#8203;StreetLamb](https://togithub.com/StreetLamb) in
[langchain-ai/langchainjs#3834
- google-genai\[patch]: Release 0.0.7 by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3863
- docs\[patch]: Allow for cmd k on ALL pages by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[langchain-ai/langchainjs#3862
- langchain\[patch],core\[patch]: Remove v1 tracer and move test to core
by [@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3865
- core\[patch]: Compute trace_id and dotted_run_id client side by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3867
- docs\[patch]: Adds token tracking usage docs by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3868
- docs\[patch]: Replace examples imports with
[@&#8203;langchain/community](https://togithub.com/langchain/community)
by [@&#8203;bracesproul](https://togithub.com/bracesproul) in
[langchain-ai/langchainjs#3796
- langchain\[patch]: Allow for passing bytestore into multi vector
retriever by [@&#8203;bracesproul](https://togithub.com/bracesproul) in
[langchain-ai/langchainjs#3760
- langchain\[minor]: fix: use zod validation when using
createStructuredOutputChainFromZod by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3866
- community\[patch]: Move remote retriever to community by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3869
- yandex\[major]: Add `@langchain/yandex` package by
[@&#8203;tyumentsev4](https://togithub.com/tyumentsev4) in
[langchain-ai/langchainjs#3791
- fix a bug in Bedrock streaming by
[@&#8203;Yofial](https://togithub.com/Yofial) in
[langchain-ai/langchainjs#3854
- community\[patch]: Release 0.0.13 by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3873
- yandex\[patch]: Initial release by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3874
- langchain\[patch]: Bump community dependency by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3875

##### New Contributors

- [@&#8203;anass-arrhioui-nw](https://togithub.com/anass-arrhioui-nw)
made their first contribution in
[langchain-ai/langchainjs#3842
- [@&#8203;CoalYa](https://togithub.com/CoalYa) made their first
contribution in
[langchain-ai/langchainjs#3846
- [@&#8203;StreetLamb](https://togithub.com/StreetLamb) made their first
contribution in
[langchain-ai/langchainjs#3834
- [@&#8203;Yofial](https://togithub.com/Yofial) made their first
contribution in
[langchain-ai/langchainjs#3854

**Full Changelog**:
langchain-ai/langchainjs@0.0.213...0.0.214

###
[`v0.0.213`](https://togithub.com/langchain-ai/langchainjs/releases/tag/0.0.213)

[Compare
Source](https://togithub.com/langchain-ai/langchainjs/compare/0.0.212...0.0.213)

#### What's Changed

- feat: Add Astra DB Vector Store Integration by
[@&#8203;mfortman11](https://togithub.com/mfortman11) in
[langchain-ai/langchainjs#3732
- Add AzureOpenAI and AzureChatOpenAI classes for Python interop by
[@&#8203;dqbd](https://togithub.com/dqbd) in
[langchain-ai/langchainjs#3625
- integrations\[patch]: Bump version by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3771
- community\[patch]: Release 0.0.11 by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3772
- Fix lint warnings by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3788
- docs\[patch]: Fix structured agent output example by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3770
- core\[minor]: Nc/dec26/runnable stream by
[@&#8203;nfcampos](https://togithub.com/nfcampos) in
[langchain-ai/langchainjs#3792
- Implement optional message placeholder in js by
[@&#8203;nfcampos](https://togithub.com/nfcampos) in
[langchain-ai/langchainjs#3795
- RunnablePassthrough.pick() by
[@&#8203;nfcampos](https://togithub.com/nfcampos) in
[langchain-ai/langchainjs#3798
- core\[patch]: Add LanguageModelLike type by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3799
- template\[patch]: Add lc_secrets to template code by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[langchain-ai/langchainjs#3789
- Implement stream for runnable lambda by
[@&#8203;nfcampos](https://togithub.com/nfcampos) in
[langchain-ai/langchainjs#3801
- docs\[patch]: typo in Azure OpenAI integration by
[@&#8203;rikimbili](https://togithub.com/rikimbili) in
[langchain-ai/langchainjs#3803
- core\[patch]: Fix optional message placeholder use in a chat prompt
template by [@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3805
- Add optional name for runnable sequence by
[@&#8203;nfcampos](https://togithub.com/nfcampos) in
[langchain-ai/langchainjs#3806
- core\[patch]: Fix runnable with message history for async histories by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3808
- Add .pick and .assign methods to Runnable by
[@&#8203;nfcampos](https://togithub.com/nfcampos) in
[langchain-ai/langchainjs#3807
- langchain\[minor]: Adds create chat retrieval chain method by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3800
- langchain\[minor]: Add stuff docs chain by
[@&#8203;nfcampos](https://togithub.com/nfcampos) in
[langchain-ai/langchainjs#3809
- docs\[patch]: Fix more core imports by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[langchain-ai/langchainjs#3817
- fix: use
[@&#8203;gomoment/sdk-core](https://togithub.com/gomoment/sdk-core)
instead of [@&#8203;gomoment/sdk](https://togithub.com/gomoment/sdk) for
edge server integrations
([#&#8203;3784](https://togithub.com/langchain-ai/langchainjs/issues/3784))
by [@&#8203;hideokamoto](https://togithub.com/hideokamoto) in
[langchain-ai/langchainjs#3813
- core\[minor]: Streaming List Parsers by
[@&#8203;nfcampos](https://togithub.com/nfcampos) in
[langchain-ai/langchainjs#3819
- core\[minor]: Add JSON parser by
[@&#8203;nfcampos](https://togithub.com/nfcampos) in
[langchain-ai/langchainjs#3821
- langchain\[minor]: Adds new agent create methods and docs by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3802
- core\[patch]: Release 0.1.5 by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3828
- all\[patch]: Bump deps by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3829
- langchain\[patch]: Release 0.0.213 by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3830

#### New Contributors

- [@&#8203;mfortman11](https://togithub.com/mfortman11) made their first
contribution in
[langchain-ai/langchainjs#3732
- [@&#8203;rikimbili](https://togithub.com/rikimbili) made their first
contribution in
[langchain-ai/langchainjs#3803
- [@&#8203;hideokamoto](https://togithub.com/hideokamoto) made their
first contribution in
[langchain-ai/langchainjs#3813

**Full Changelog**:
langchain-ai/langchainjs@0.0.212...0.0.213

###
[`v0.0.212`](https://togithub.com/langchain-ai/langchainjs/releases/tag/0.0.212)

[Compare
Source](https://togithub.com/langchain-ai/langchainjs/compare/0.0.211...0.0.212)

##### What's Changed

- integration\[patch]: Bump Anthropic SDK dep by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3742
- integration\[release]:
[@&#8203;langchain/anthropic](https://togithub.com/langchain/anthropic)
0.0.8 by [@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3743
- Remove build artifacts by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3748
- all\[patch]: Add confirmation & skip export tests for non primary
proj… by [@&#8203;bracesproul](https://togithub.com/bracesproul) in
[langchain-ai/langchainjs#3747
- core\[patch]: Pass configurable as config when separating call options
by [@&#8203;bracesproul](https://togithub.com/bracesproul) in
[langchain-ai/langchainjs#3751
- langchain\[patch]: Adds warning when attempting to import from root
entrypoint by [@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3750
- ci\[minor]: Add workflow to build examples in CI by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[langchain-ai/langchainjs#3753
- integrations\[patch]: Move OpenAI tests and add one for JSON mode
caching by [@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3754
- community\[minor]: Add support for Azure Cosmos DB vector store by
[@&#8203;sinedied](https://togithub.com/sinedied) in
[langchain-ai/langchainjs#3727
- community\[patch]: Release 0.0.10 by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3757
- docs\[patch]: Update import by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3759
- docs\[patch]: Adds docs for streamLog by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3767
- langchain\[minor]: Support stream log for agent executors by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3765
- docs\[patch]: Build code blocks when importing runnables from core by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[langchain-ai/langchainjs#3768
- langchain\[patch]: Release 0.0.212 by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3769

##### New Contributors

- [@&#8203;sinedied](https://togithub.com/sinedied) made their first
contribution in
[langchain-ai/langchainjs#3727

**Full Changelog**:
langchain-ai/langchainjs@0.0.211...0.0.212

###
[`v0.0.211`](https://togithub.com/langchain-ai/langchainjs/releases/tag/0.0.211)

[Compare
Source](https://togithub.com/langchain-ai/langchainjs/compare/0.0.210...0.0.211)

#### What's Changed

- Release 0.0.210 by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3722
- community\[tests]: Add docker-compose for easier testing of pgvector
by [@&#8203;bracesproul](https://togithub.com/bracesproul) in
[langchain-ai/langchainjs#3723
- Update Anthropic docs by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3728
- all\[minor]: Remove duplicated chunk arr code, import from core by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[langchain-ai/langchainjs#3731
- community\[major]: Together AI embeddings by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[langchain-ai/langchainjs#3729
- community\[patch]: Fix bad chunk array import by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[langchain-ai/langchainjs#3733
- Fix deserialisation of additional_kwargs and tool_call_id by
[@&#8203;dqbd](https://togithub.com/dqbd) in
[langchain-ai/langchainjs#3721
- docs\[major]: Generate API refs for all packages by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[langchain-ai/langchainjs#3690
- docs\[patch]: Update visible docs structure to match Python by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3736
- community\[minor]: Adds optional IDs parameter to PGVectorStore add-\*
methods by [@&#8203;MJDeligan](https://togithub.com/MJDeligan) in
[langchain-ai/langchainjs#3692
- all\[major]: Better release workflow by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[langchain-ai/langchainjs#3717
- langchain\[patch]: fix:docx loader load error by
[@&#8203;iccyuan](https://togithub.com/iccyuan) in
[langchain-ai/langchainjs#3737
- core\[release]: 0.1.4 by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3739
- community\[release]: 0.0.9 by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3740
- langchain\[release]: 0.0.211 by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3741

#### New Contributors

- [@&#8203;iccyuan](https://togithub.com/iccyuan) made their first
contribution in
[langchain-ai/langchainjs#3737

**Full Changelog**:
langchain-ai/langchainjs@0.0.210...0.0.211

###
[`v0.0.210`](https://togithub.com/langchain-ai/langchainjs/releases/tag/0.0.210)

[Compare
Source](https://togithub.com/langchain-ai/langchainjs/compare/0.0.209...0.0.210)

#### What's Changed

- Release 0.0.209 by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3694
- docs: keywords by [@&#8203;efriis](https://togithub.com/efriis) in
[langchain-ai/langchainjs#3705
- google-genai\[patch]: Hookup callbacks to stream & generate methods by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[langchain-ai/langchainjs#3708
- core\[minor]: Move chunk array to core by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[langchain-ai/langchainjs#3711
- all\[patch]: Fix typing across different core versions by using
interfaces instead of abstract classes by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3709
- examples\[patch]: Fixes type error in vectara example by
[@&#8203;bracesproul](https://togithub.com/bracesproul) in
[langchain-ai/langchainjs#3719
- Add `stop` option to Together AI by
[@&#8203;sunghyunzz](https://togithub.com/sunghyunzz) in
[langchain-ai/langchainjs#3714
- Use new Anthropic beta endpoint in new package by
[@&#8203;jacoblee93](https://togithub.com/jacoblee93) in
[langchain-ai/langchainjs#3720

#### New Contributors

- [@&#8203;sunghyunzz](https://togithub.com/sunghyunzz) made their first
contribution in
[langchain-ai/langchainjs#3714

**Full Changelog**:
langchain-ai/langchainjs@0.0.209...0.0.210

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 4am on Monday" in timezone
America/Chicago, Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://togithub.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/autoblocksai/javascript-sdk).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMjEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEyMS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
auto:improvement Medium size change to existing code to handle new use-cases lgtm PRs that are ready to be merged as-is size:L This PR changes 100-499 lines, ignoring generated files.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants