Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Oct 23, 2025

This PR contains the following updates:

Package Change Age Confidence
@langchain/openai (source) ^0.6.0^1.0.0 age confidence
langchain-openai (source, changelog) <1.0.0<1.1.8 age confidence

Release Notes

langchain-ai/langchainjs (@​langchain/openai)

v1.2.4

Compare Source

Patch Changes
  • #​9887 1fa865b Thanks @​Muhammad-Kamran-Khan! - Fix validation to allow file_url and file_id without filename metadata in Responses API, and prevent sending filename when not allowed.

  • #​9873 28efb57 Thanks @​hntrl! - Add reasoningEffort call option as a convenience shorthand for reasoning.effort

    • Adds reasoningEffort to BaseChatOpenAICallOptions for easier configuration of reasoning models
    • Automatically coalesces reasoningEffort into reasoning.effort when calling reasoning models (o1, o3, etc.)
    • If both reasoningEffort and reasoning.effort are provided, reasoning.effort takes precedence
    • Marked as @deprecated to encourage use of the full reasoning.effort option
  • #​9876 4e42452 Thanks @​sflanker! - fix(openai): pass runManager to responses._generate function in ChatOpenAI

  • #​9900 a9b5059 Thanks @​hntrl! - Improved abort signal handling for chat models:

    • Added ModelAbortError class in @langchain/core/errors that contains partial output when a model invocation is aborted mid-stream
    • invoke() now throws ModelAbortError with accumulated partialOutput when aborted during streaming (when using streaming callback handlers)
    • stream() throws a regular AbortError when aborted (since chunks are already yielded to the caller)
    • All provider implementations now properly check and propagate abort signals in both _generate() and _streamResponseChunks() methods
    • Added standard tests for abort signal behavior
  • #​9900 a9b5059 Thanks @​hntrl! - fix(providers): add proper abort signal handling for invoke and stream operations

    • Added early abort check (signal.throwIfAborted()) at the start of _generate methods to immediately throw when signal is already aborted
    • Added abort signal checks inside streaming loops in _streamResponseChunks to return early when signal is aborted
    • Propagated abort signals to underlying SDK calls where applicable (Google GenAI, Google Common/VertexAI, Cohere)
    • Added standard tests for abort signal behavior in @langchain/standard-tests

    This enables proper cancellation behavior for both invoke and streaming operations, and allows fallback chains to correctly proceed to the next runnable when the previous one is aborted.

v1.2.3

Compare Source

Patch Changes

v1.2.2

Compare Source

Patch Changes

v1.2.1

Compare Source

Patch Changes

v1.2.0

Minor Changes
Patch Changes

v1.1.3

Patch Changes

v1.1.2

Patch Changes

v1.1.1

Patch Changes

v1.1.0

Minor Changes
Patch Changes

Configuration

📅 Schedule: Branch creation - "every weekday" (UTC), 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.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/langchain-openai-1.x branch from c7cc558 to 386b6b7 Compare November 3, 2025 20:48
@renovate renovate bot force-pushed the renovate/langchain-openai-1.x branch 3 times, most recently from 6355879 to 475eb43 Compare November 15, 2025 03:59
@renovate renovate bot force-pushed the renovate/langchain-openai-1.x branch 2 times, most recently from 5aebbbc to eeeb5e4 Compare November 24, 2025 15:01
@renovate renovate bot force-pushed the renovate/langchain-openai-1.x branch 2 times, most recently from 341aabd to 9ac7ddf Compare December 8, 2025 20:53
@renovate renovate bot force-pushed the renovate/langchain-openai-1.x branch 3 times, most recently from bdc9113 to 224942a Compare December 12, 2025 23:26
@renovate renovate bot force-pushed the renovate/langchain-openai-1.x branch 3 times, most recently from 1b9f969 to 4087f31 Compare December 23, 2025 02:44
@renovate renovate bot force-pushed the renovate/langchain-openai-1.x branch from 4087f31 to 81de4a9 Compare December 31, 2025 11:55
@renovate renovate bot force-pushed the renovate/langchain-openai-1.x branch 3 times, most recently from f397f50 to 2d7ac84 Compare January 13, 2026 22:46
@renovate renovate bot force-pushed the renovate/langchain-openai-1.x branch 2 times, most recently from db7e5bd to 3b1a136 Compare January 23, 2026 20:52
@renovate renovate bot force-pushed the renovate/langchain-openai-1.x branch from 3b1a136 to 551e67b Compare January 30, 2026 11:15
@renovate renovate bot force-pushed the renovate/langchain-openai-1.x branch from 551e67b to f538a1e Compare January 31, 2026 02:13
@renovate renovate bot changed the title chore(deps): update dependency @langchain/openai to v1 chore(deps): update dependency @langchain/openai to v1 - autoclosed Feb 2, 2026
@renovate renovate bot closed this Feb 2, 2026
@renovate renovate bot deleted the renovate/langchain-openai-1.x branch February 2, 2026 10:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants