Commit Graph

  • 9ac8882a2c refactor(langchain-classic): remove code for Python < 3.10 (#38194) Christophe Bornet 2026-06-18 19:15:32 +02:00
  • 6d389b1d1d chore(model-profiles): refresh model profile data (#38244) langchain-model-profile-bot[bot] 2026-06-18 13:12:32 -04:00
  • 38f88cc5ec chore: bump langsmith from 0.8.14 to 0.8.16 in /libs/partners/huggingface (#38242) dependabot[bot] 2026-06-18 00:47:02 -04:00
  • 4fd5c1a204 chore: bump torch from 2.9.0 to 2.12.1 in /libs/partners/huggingface (#38240) dependabot[bot] 2026-06-18 00:46:56 -04:00
  • f4fff781e8 chore: bump pytest from 9.0.3 to 9.1.0 in /libs/partners/huggingface (#38241) dependabot[bot] 2026-06-18 00:46:48 -04:00
  • 286854c435 chore: bump pytest from 9.0.3 to 9.1.0 in /libs/partners/xai (#38239) dependabot[bot] 2026-06-18 00:46:40 -04:00
  • 9a01a294bc chore: bump langsmith from 0.8.14 to 0.8.16 in /libs/partners/xai (#38238) dependabot[bot] 2026-06-18 00:46:31 -04:00
  • 33e4c456d7 chore: bump pytest from 9.0.3 to 9.1.0 in /libs/partners/chroma (#38237) dependabot[bot] 2026-06-18 00:46:25 -04:00
  • 408dc88c8a chore: bump langsmith from 0.8.14 to 0.8.16 in /libs/partners/chroma (#38236) dependabot[bot] 2026-06-18 00:46:18 -04:00
  • 6f8d81576c chore: bump langsmith from 0.8.14 to 0.8.16 in /libs/partners/fireworks (#38235) dependabot[bot] 2026-06-18 00:46:12 -04:00
  • fa322d49f4 chore: bump pytest from 9.0.3 to 9.1.0 in /libs/partners/fireworks (#38233) dependabot[bot] 2026-06-18 00:46:04 -04:00
  • 138727c008 perf(core): memoize BaseTool.tool_call_schema subset model and cache model_json_schema (#38073) Nick Hollon 2026-06-17 17:17:14 -04:00
  • ae1c9418b5 fix(langchain): detect provider strategy for dated gpt-5.2/gpt-5.4 snapshots (#38222) Mason Daugherty 2026-06-17 16:29:08 -04:00
  • f88d4f0212 docs(anthropic): clarify prompt caching middleware docstring (#38206) Mason Daugherty 2026-06-17 14:58:32 -04:00
  • e1fab4b9c6 chore(model-profiles): refresh model profile data (#38210) langchain-model-profile-bot[bot] 2026-06-17 10:22:11 -04:00
  • 733eb92b06 fix(f173c903-1467-4c00-aa7f-bcf48007d079): attach CI LangSmith metadata before pytest runs issues-agent/2f802a18-6ff7-4f95-813e-84d51f5ddae3 issues-agent 2026-06-16 17:56:49 +00:00
  • 847312e0aa test(openai): vcr embedding raw equivalence tests (#38199) Mason Daugherty 2026-06-16 13:01:26 -04:00
  • fc956c8680 style(core): fix style in langchain_core/_security (#38189) Christophe Bornet 2026-06-16 17:40:50 +02:00
  • 0fdcdad393 chore(model-profiles): refresh model profile data (#38191) langchain-model-profile-bot[bot] 2026-06-16 11:35:34 -04:00
  • 221f934f9d fix(core): preserve usage token details in v3 streaming events (#38021) Nick Hollon 2026-06-16 10:04:55 -04:00
  • e19b56927b chore: bump tornado from 6.5.6 to 6.5.7 in /libs/partners/huggingface (#38177) dependabot[bot] 2026-06-15 20:12:44 -04:00
  • be2f96de81 chore: bump aiohttp from 3.14.0 to 3.14.1 in /libs/partners/huggingface (#38178) dependabot[bot] 2026-06-15 20:12:38 -04:00
  • 5d044cd326 chore(langchain): improve typing in tests (#38163) Christophe Bornet 2026-06-16 01:02:22 +02:00
  • e78edef126 Merge branch 'master' into mdrxy/openrouter/fusion-server-tool Mason Daugherty 2026-06-15 16:52:56 -04:00
  • 2f27745d74 fix(core): include multimodal blocks in get_buffer_string prefix format mdrxy/core/get-buffer-string-multimodal Mason Daugherty 2026-06-15 19:32:01 +00:00
  • 5f0abc1152 chore: bump pyjwt from 2.12.1 to 2.13.0 in /libs/langchain (#38169) dependabot[bot] 2026-06-15 14:53:11 -04:00
  • 86add86562 chore: bump pyjwt from 2.12.0 to 2.13.0 in /libs/langchain_v1 (#38168) dependabot[bot] 2026-06-15 14:53:05 -04:00
  • d517bf52e8 chore: bump pyjwt from 2.12.0 to 2.13.0 in /libs/partners/nomic (#38167) dependabot[bot] 2026-06-15 13:43:38 -04:00
  • 6e36e511d6 chore(standard-tests): cleanup mypy conf (#38166) Christophe Bornet 2026-06-15 19:38:28 +02:00
  • 1a2e6d609c feat(openrouter): pass OpenRouter server tools through bind_tools Mason Daugherty 2026-06-15 15:02:00 +00:00
  • afff89a9f7 fix(core): disallow_any_generics (#38156) Christophe Bornet 2026-06-15 15:46:29 +02:00
  • b247e572b1 chore(model-profiles): refresh model profile data (#38160) langchain-model-profile-bot[bot] 2026-06-15 08:33:29 -04:00
  • 62f255980d chore(core): add mypy warn_unreachable (#38109) Christophe Bornet 2026-06-14 23:05:48 +02:00
  • eb39d0c046 chore(model-profiles): refresh model profile data (#38133) langchain-model-profile-bot[bot] 2026-06-14 16:04:56 -04:00
  • df24c21c14 fix(langchain): make write_todos calls tool-only to stop duplicated plan text open-swe/write-todos-tool-only-text Mason Daugherty 2026-06-13 06:40:59 +00:00
  • 879cad0676 release(openai): 1.3.2 (#38130) langchain-openai==1.3.2 Mason Daugherty 2026-06-13 01:34:56 -04:00
  • 37b339f8c4 fix(openai): build Codex async headers off the event loop in _agenerate (#38129) Mason Daugherty 2026-06-13 01:33:37 -04:00
  • 11429a9e1c fix(openai): avoid sync token reads in Codex streaming (#38128) Mason Daugherty 2026-06-13 01:26:48 -04:00
  • 454e19588c hotfix(openai): skip Codex live integration tests in CI (#38124) langchain-openai==1.3.1 Mason Daugherty 2026-06-12 22:34:40 -04:00
  • 9e6f58ba46 hotfix(openai): switch version (#38123) Mason Daugherty 2026-06-12 22:21:34 -04:00
  • bf7b0180f2 refactor(openai): mark Codex OAuth classes private (#38122) Mason Daugherty 2026-06-12 22:19:40 -04:00
  • 34af8839c3 chore(infra): wire up per-partner version-consistency pre-commit hooks (#38121) Mason Daugherty 2026-06-12 22:08:22 -04:00
  • 8180a09dd7 release(openai): 1.4.0 (#38120) Mason Daugherty 2026-06-12 21:52:20 -04:00
  • 6c2b70e60e feat(openai): add ChatGPT OAuth-backed ChatOpenAICodex chat model (#37569) open-swe[bot] 2026-06-12 21:49:03 -04:00
  • 63cc1f4e7d docs: refresh README installation and resources (#38119) Mason Daugherty 2026-06-12 17:38:22 -04:00
  • 86ce95afc2 test(core,langchain): update tests for explicit deserialization allowlists (#38118) Mason Daugherty 2026-06-12 16:49:14 -04:00
  • 51578289bb chore(infra): allow skipping prior partner release checks (#38117) langchain-core==1.4.7 Mason Daugherty 2026-06-12 15:17:42 -04:00
  • 8b7979c0a0 chore: bump tornado from 6.5.5 to 6.5.6 in /libs/partners/huggingface (#38113) dependabot[bot] 2026-06-12 15:04:50 -04:00
  • f8fef83dc8 chore: bump tornado from 6.5.5 to 6.5.6 in /libs/text-splitters (#38112) dependabot[bot] 2026-06-12 15:04:41 -04:00
  • 2be6ae1808 chore: bump tornado from 6.5.5 to 6.5.6 in /libs/langchain (#38114) dependabot[bot] 2026-06-12 15:04:11 -04:00
  • 7bae1118c2 chore: bump tornado from 6.5.5 to 6.5.6 in /libs/core (#38115) dependabot[bot] 2026-06-12 15:04:00 -04:00
  • 4108c0738c release(core): 1.4.7 (#38111) Mason Daugherty 2026-06-12 14:54:25 -04:00
  • 8837163917 fix(core,partners): rename package version trace metadata (#38110) Mason Daugherty 2026-06-12 14:26:32 -04:00
  • 8d7961b4b5 chore(model-profiles): refresh model profile data (#38100) langchain-model-profile-bot[bot] 2026-06-12 14:23:45 -04:00
  • c9f98c1bcd release(anthropic): 1.4.6 (#38105) langchain-anthropic==1.4.6 Nick Hollon 2026-06-12 12:50:59 -04:00
  • 3bfb6a33e7 release(langchain): 1.3.9 (#38104) langchain==1.3.9 Nick Hollon 2026-06-12 12:50:23 -04:00
  • dcaf7795a3 fix(langchain,anthropic): confine file-search results and tighten anthropic allowed_prefixes (#38106) Nick Hollon 2026-06-12 12:47:23 -04:00
  • 0392b6bae4 fix(core): fix Pydantic v1 support in tools/runnable (#33698) Christophe Bornet 2026-06-12 06:18:49 +02:00
  • f6d63bc9f3 release(langchain): 1.3.8 (#38096) langchain==1.3.8 Mason Daugherty 2026-06-12 00:17:58 -04:00
  • 5d20596d73 style(core,langchain,langchain-classic,partners): replace double backticks in docstrings (#38095) Mason Daugherty 2026-06-12 00:17:26 -04:00
  • fb55c6660a chore: bump langsmith from 0.8.9 to 0.8.14 in /libs/partners/huggingface (#38091) dependabot[bot] 2026-06-11 21:44:50 -04:00
  • 51daae5c13 chore: bump langsmith from 0.8.9 to 0.8.14 in /libs/partners/chroma (#38092) dependabot[bot] 2026-06-11 21:44:42 -04:00
  • 70e9579e43 chore: bump langsmith from 0.8.9 to 0.8.14 in /libs/partners/fireworks (#38093) dependabot[bot] 2026-06-11 21:44:30 -04:00
  • 6c0e9af324 chore: bump langsmith from 0.8.9 to 0.8.14 in /libs/partners/xai (#38094) dependabot[bot] 2026-06-11 21:44:21 -04:00
  • 222dc846e0 ci(infra): clarify early PR auto-close guidance (#38090) Mason Daugherty 2026-06-11 20:43:39 -04:00
  • 95d1633341 test(openai): use gpt-4o for image token counting (#38089) Mason Daugherty 2026-06-11 20:27:18 -04:00
  • e8a52a8bbc fix(65ff729c): replace invalid Perplexity model 'openai/gpt-5.5' with 'openai/gpt-5' issues-agent/8445723c-b61b-4cd3-a379-af5c0b20f647 LangSmith Issues Agent 2026-06-11 17:56:03 +00:00
  • 1007bf6e0b feat(fireworks): native content-block streaming events nh/native-content-block-streaming-fireworks Nick Hollon 2026-06-10 15:44:15 -04:00
  • 891eae9bd1 feat(openrouter): native content-block streaming events nh/native-content-block-streaming-openrouter Nick Hollon 2026-06-10 15:06:32 -04:00
  • 9f01e8cdde feat(perplexity): native content-block streaming events nh/native-content-block-streaming-perplexity Nick Hollon 2026-06-11 09:28:35 -04:00
  • 01d9cf78f0 feat(groq): native content-block streaming events nh/native-content-block-streaming-groq Nick Hollon 2026-06-10 14:49:32 -04:00
  • b7a60ac5f2 feat(mistralai): native content-block streaming events nh/native-content-block-streaming-mistralai Nick Hollon 2026-06-10 12:13:42 -04:00
  • f71cdec1f0 feat(ollama): native content-block streaming events nh/native-content-block-streaming-ollama Nick Hollon 2026-06-10 10:09:12 -04:00
  • 8d1e156015 feat(openai): provider-aware native streaming for compatible subclasses nh/native-content-block-streaming-openai-compatible Nick Hollon 2026-06-09 22:46:59 -04:00
  • 535219daf1 feat(openai): native content-block streaming for the Responses API nh/native-content-block-streaming-openai-responses Nick Hollon 2026-06-09 21:15:47 -04:00
  • 7a7f79a46f feat(openai): native content-block streaming for chat completions nh/native-content-block-streaming-openai Nick Hollon 2026-06-09 19:51:26 -04:00
  • f7d7e0b756 feat(anthropic): native content-block streaming events nh/native-content-block-streaming Nick Hollon 2026-06-09 17:30:45 -04:00
  • cc78501296 feat(core): extract reusable BlockStreamTracker from compat bridge Nick Hollon 2026-06-09 17:13:50 -04:00
  • 76c32db9b3 chore(infra): remove noisy annotation (#38063) Mason Daugherty 2026-06-11 03:50:21 -04:00
  • f5ef8cb8d2 ci(infra): make release checks handle coordinated package bumps (#38062) Mason Daugherty 2026-06-11 03:30:46 -04:00
  • 05cc55f1bc release(core): 1.4.6 (#38061) langchain-core==1.4.6 Mason Daugherty 2026-06-11 02:58:40 -04:00
  • 447663fd8b feat(partners): expose package versions for remaining partners (#38060) Mason Daugherty 2026-06-11 02:37:04 -04:00
  • 948f6cc58c feat(core,partners): add package version tracking to tracing metadata (#35295) Mason Daugherty 2026-06-11 02:23:19 -04:00
  • d5f7d33f88 chore(langchain): add overloads to create_agent (#34309) Christophe Bornet 2026-06-11 07:12:20 +02:00
  • 86428c63ac fix(core,openai): normalize v1 streamed tool calls (#35983) Mason Daugherty 2026-06-11 00:51:50 -04:00
  • 1de100f278 chore(infra): bump mypy to 2.1 and unify type-check config across the monorepo (#36470) Christophe Bornet 2026-06-11 06:24:59 +02:00
  • 904abb18b6 release(model-profiles): 0.0.6 (#38057) langchain-model-profiles==0.0.6 Mason Daugherty 2026-06-10 23:04:24 -04:00
  • 030ec6010b release(core): 1.4.5 (#38056) langchain-core==1.4.5 Mason Daugherty 2026-06-10 22:49:27 -04:00
  • ffaeba8664 ci(infra): validate release versions before publishing (#38055) Mason Daugherty 2026-06-10 22:45:17 -04:00
  • 43880362d8 feat(standard-tests): validate tool call chunks during streaming (#34707) Mason Daugherty 2026-06-10 22:29:02 -04:00
  • 7cc9d0c84d fix(core): async tracer on_chat_model_start fallback in sync context (#35233) Mason Daugherty 2026-06-10 22:15:29 -04:00
  • 8fc58c6013 fix(langchain): support async middleware decorator typing (#34584) Christophe Bornet 2026-06-11 04:08:06 +02:00
  • c16499c339 chore(partners): bump locks (#38052) Mason Daugherty 2026-06-10 21:41:52 -04:00
  • d74e537dac fix(langchain-classic): align arank_fusion string normalization with rank_fusion in EnsembleRetriever (#38051) Mason Daugherty 2026-06-10 21:33:13 -04:00
  • 6b9e22dbbc fix(langchain): tighten structured output model fallbacks (#38042) Mason Daugherty 2026-06-10 21:18:14 -04:00
  • 5b029268f7 ci(infra): check release dependency pins against PyPI (#38048) Mason Daugherty 2026-06-10 21:03:51 -04:00
  • fcaa61636e feat(mistralai): support stop sequences (#38047) Mason Daugherty 2026-06-10 20:42:16 -04:00
  • 21eeadf274 test(partners): account for warning behavior in partner tests (#38046) Mason Daugherty 2026-06-10 19:50:52 -04:00
  • 007ae66405 test(anthropic): make expected warnings explicit (#38044) Mason Daugherty 2026-06-10 19:45:37 -04:00
  • f0a78bf0d7 test(anthropic): make tests robust to gateway base URL (#38043) Mason Daugherty 2026-06-10 19:39:50 -04:00