Commit Graph

  • 10377a7373 fix(core): widen openai tool/function conversion input type to Mapping (#34304) Mason Daugherty 2025-12-11 16:33:53 -05:00
  • 373ad8ac2c release(openai): 1.1.2 (#34302) langchain-openai==1.1.2 ccurme 2025-12-11 16:20:57 -05:00
  • 5eec11e2db docs(anthropic): fix line number highlighting (#34303) Mason Daugherty 2025-12-11 16:12:01 -05:00
  • badc0cf1b6 fix(openai): Allow temperature when reasoning is set to the string 'none' (#34298) Jacob Lee 2025-12-11 12:57:04 -08:00
  • 3b7abdff96 feat(anthropic): auto-apply mcp beta header (#34301) Mason Daugherty 2025-12-11 15:49:32 -05:00
  • 4aebfbad59 docs(anthropic): use named betas param in docstring example (#34300) Mason Daugherty 2025-12-11 15:48:13 -05:00
  • ae1f03fbe0 docs(anthropic): cleanup nits (#34299) Mason Daugherty 2025-12-11 15:17:56 -05:00
  • 46dbb3967e chore(anthropic): update test_tool_search cassette (#34297) ccurme 2025-12-11 10:53:52 -05:00
  • dd0b990ba5 chore(infra): delete copilot instructions (#34294) Mason Daugherty 2025-12-11 01:51:00 -05:00
  • 5aa46501cf fix(langchain): add sentinel value to ProviderStrategy / strict (#34290) ccurme 2025-12-10 16:25:06 -05:00
  • 92df109dd5 chore(langchain): add end to end test for strict mode in provider strategy (#34289) ccurme 2025-12-10 15:48:47 -05:00
  • d27fb0c432 feat(langchain,openai): add strict flag to ProviderStrategy structured output (#34149) Towseef Altaf 2025-12-11 02:05:23 +05:30
  • bc06782b1a Merge branch 'master' into mdrxy/post-patch-fixes Mason Daugherty 2025-12-10 15:05:51 -05:00
  • 69dd39c461 fix(anthropic): ignore null values of caller on tool_use blocks (#34286) v1.1 ccurme 2025-12-10 13:13:02 -05:00
  • 41cebfe4fb chore(core): add admonitions around use of load (#34285) ccurme 2025-12-10 11:36:46 -05:00
  • 5350967ddc feat(anthropic): support mcp_toolset in bind_tools (#34284) ccurme 2025-12-10 09:39:35 -05:00
  • 7542278997 feat(core,anthropic): extras on BaseTool (#34120) Mason Daugherty 2025-12-10 09:37:14 -05:00
  • b778fe6079 Merge branch 'master' into mdrxy/improve-core-typing mdrxy/improve-core-typing Mason Daugherty 2025-12-10 02:32:12 -05:00
  • 2b2c5fe1a6 comments Mason Daugherty 2025-12-10 02:30:35 -05:00
  • ff6e3558d7 docs(fireworks,groq,huggingface,mistralai,ollama,openai): x-ref convert_to_openai_tool (#34276) Mason Daugherty 2025-12-09 19:51:04 -05:00
  • 585e12e53b chore(infra): delete SECURITY.md (#34270) Mason Daugherty 2025-12-09 15:01:53 -05:00
  • 73ba156a7d release: langchain-core 1.1.3 (#34266) langchain-core==1.1.3 Sydney Runkle 2025-12-09 09:50:53 -05:00
  • 395c8d0bd4 fix(core): undo jinja2 restrictions (#34072) Eugene Yurtsev 2025-12-09 09:46:36 -05:00
  • 34d31b8394 fix: remove partial usage for retriever func + afunc (#34265) Sydney Runkle 2025-12-09 09:43:14 -05:00
  • 2aa0555941 chore(infra): update security.md file (#34258) Eugene Yurtsev 2025-12-08 16:47:55 -05:00
  • dff229d018 fix(openai): add missing tools param to ChatOpenAI with_structured_output (#34075) Mason Daugherty 2025-12-08 15:47:31 -05:00
  • b009ca4d23 feat(standard-tests): invocation model override (#34170) Mason Daugherty 2025-12-08 15:44:22 -05:00
  • 0254c12cb0 feat(standard-tests): ensure only one chunk sets model_name in usage_metadata (#34224) Mason Daugherty 2025-12-08 15:41:39 -05:00
  • 2faed37ff1 feat(anthropic): document and test fine grained tool streaming (#34118) Mason Daugherty 2025-12-08 15:34:56 -05:00
  • d886dcfba5 fix(standard-tests)!: remove deprecated has_tool_choice property (#34174) Mason Daugherty 2025-12-08 15:31:55 -05:00
  • 91d5ca275d feat(anthropic): use model profile for max output tokens (#34163) Mason Daugherty 2025-12-08 15:31:16 -05:00
  • dcb670f395 feat(anthropic): auto append relevant beta headers for computer use (#34117) Mason Daugherty 2025-12-08 15:25:36 -05:00
  • 85012ae601 chore(infra): update default lib on release workflow (#34256) ccurme 2025-12-08 14:35:43 -05:00
  • aa0f4fb927 release(langchain): 1.1.3 (#34255) langchain==1.1.3 ccurme 2025-12-08 14:29:40 -05:00
  • d18cdc6f32 feat: add agent name to AIMessage (#34254) Sydney Runkle 2025-12-08 14:23:12 -05:00
  • 8a5f46322b feat(anthropic): tool search support (#34119) Mason Daugherty 2025-12-08 10:46:37 -05:00
  • a0e86b18bf release(core): 1.1.2 (#34253) langchain-core==1.1.2 Mason Daugherty 2025-12-08 10:24:03 -05:00
  • 6affec92ce fix(core): pass tool_call_id to on_tool_start callback (#34235) Nhan Nguyen 2025-12-08 10:15:18 -05:00
  • a64aee310c chore(core): improve typing of messages utils functions (#34225) Christophe Bornet 2025-12-08 15:59:43 +01:00
  • ba6c2590ae fix(core): prevent async task garbage collection (RUF006) (#34238) Paul 2025-12-08 20:20:55 +05:30
  • bb71f53585 chore(core): use anext and deprecate py_anext (#34211) Christophe Bornet 2025-12-08 15:50:40 +01:00
  • 9875ffbabc feat(core): support google maps grounding in genai block translator (#34244) Mason Daugherty 2025-12-08 09:44:43 -05:00
  • b5efafe80c release(openai): 1.1.1 (#34252) langchain-openai==1.1.1 ccurme 2025-12-08 09:23:13 -05:00
  • ff3353f02f fix(openai): Fixing error that comes up using the Responses API with built-in tools and custom tools (#34136) Marlene 2025-12-08 14:10:44 +00:00
  • 3ace4e3680 docs(core,groq,openai): nits for ref docs (#34243) Mason Daugherty 2025-12-07 19:45:38 -05:00
  • 80c397019f docs(core): improve style for refs (#34227) Mason Daugherty 2025-12-05 15:41:22 -05:00
  • 4a42158e6c feat(anthropic): add effort support (#34116) Mason Daugherty 2025-12-05 13:44:42 -05:00
  • 7ba3e80057 test(openai): mark test_structured_output_and_tools flaky (#34223) Mason Daugherty 2025-12-05 11:26:17 -05:00
  • 50e27a447b feat(langchain): add support for Upstage (Solar) in init_chat_model (#34220) 김주호 2025-12-05 23:37:37 +09:00
  • 78c10f8790 chore: update core dep in lockfiles (#34216) Sydney Runkle 2025-12-04 15:30:42 -05:00
  • ccfc9f795a chore(infra): delete duplicate forum link (#34214) Mason Daugherty 2025-12-04 14:53:49 -05:00
  • b21926fe6c docs(core): update StrOutputParser docstring (#34213) Mason Daugherty 2025-12-04 14:53:36 -05:00
  • ce45dc62bf diable temp sr/fix-anthropic-test Sydney Runkle 2025-12-04 14:52:23 -05:00
  • f1ad0da8f5 release: langchain-core 1.1.1 (#34212) langchain-core==1.1.1 Sydney Runkle 2025-12-04 14:44:18 -05:00
  • f67af34ea0 release: langchain 1.1.2 (#34210) langchain==1.1.2 Sydney Runkle 2025-12-04 12:57:59 -05:00
  • 3030ffc248 fix: simplify summarization cutoff logic (#34195) Sydney Runkle 2025-12-04 12:44:50 -05:00
  • 1ad9de4b45 release: langchain 1.1.1 (#34206) langchain==1.1.1 Sydney Runkle 2025-12-04 10:46:30 -05:00
  • b95cb770e8 docs(standard-tests): ensure first admonition is expanded (#34194) Mason Daugherty 2025-12-03 15:03:11 -05:00
  • 1867521d1a feat: Use uuid7 for run ids (#34172) William FH 2025-12-03 10:09:10 -08:00
  • 8e3ca21bd3 fix: tool call id bug introduced w/ runtime injection (#34185) Sydney Runkle 2025-12-03 12:18:04 -05:00
  • e92c817518 chore: update test to be compatible with mem-optimized runtree (#34176) William FH 2025-12-03 08:40:06 -08:00
  • 4cbefc0285 attempt sr/ci-v2 Sydney Runkle 2025-12-03 11:31:09 -05:00
  • ffed9e479d deps Sydney Runkle 2025-12-03 11:26:09 -05:00
  • 14dc47e1a4 diff checker Sydney Runkle 2025-12-03 11:23:19 -05:00
  • d34d3157fc changes sr/test-config Sydney Runkle 2025-12-03 11:05:33 -05:00
  • 06d4206ffb diff for v1 Sydney Runkle 2025-12-03 10:58:57 -05:00
  • 8a5a5de7d0 Merge branch 'master' into sr/fix-summarization sr/fix-summarization Sydney Runkle 2025-12-03 10:48:51 -05:00
  • 28727618b3 chore: disable blockbuster for langchain-classic (#34186) Sydney Runkle 2025-12-03 10:47:51 -05:00
  • 8d20a391c9 fixing summarization bug Sydney Runkle 2025-12-03 09:27:44 -05:00
  • 3108b14164 docs(standard-tests): fix supports_json_mode docstring (#34181) Mason Daugherty 2025-12-03 00:12:57 -05:00
  • 1922adc092 docs(standard-tests): fix formatting bug, rearrange admonition (#34180) Mason Daugherty 2025-12-02 23:40:11 -05:00
  • 4a242a8a4f docs(standard-tests): enrich doc to indicate missing default values (#34179) Mason Daugherty 2025-12-02 23:32:21 -05:00
  • 064b37f90e docs(standard-tests): improve doc for structured_output_kwargs and supports_json_mode (#34178) Mason Daugherty 2025-12-02 23:18:53 -05:00
  • 062678fa18 fix(standard-tests): fix broken links (#34175) Mason Daugherty 2025-12-02 20:52:27 -05:00
  • 5d3e3d3f31 fix(standard-tests): remove broken code block docstring title (#34173) Mason Daugherty 2025-12-02 20:18:31 -05:00
  • 5a7cf87626 style(standard-tests): some fencing (#34171) Mason Daugherty 2025-12-02 14:42:26 -05:00
  • 2c938b787f Merge branch 'master' into cc/summarization_patch cc/summarization_patch Chester Curme 2025-12-02 10:07:51 -05:00
  • c63f23d233 revert(model-profiles): update docs link (#34162) ccurme 2025-12-01 12:29:45 -05:00
  • b7091d391d feat(anthropic): auto append relevant beta headers (#34113) Mason Daugherty 2025-12-01 12:20:41 -05:00
  • 7a2952210e fix(langchain): (SummarizationMiddleware) adjust token counts based on model (#34161) ccurme 2025-12-01 11:22:44 -05:00
  • 7549845d82 chore(anthropic): vcr integration test (#34160) ccurme 2025-12-01 10:28:28 -05:00
  • fa18f8eda0 Merge branch 'master' into cc/summarization_patch Chester Curme 2025-12-01 09:39:54 -05:00
  • 878f033ed7 docs(langchain): docstrings for summariziation middleware types (#34158) Mason Daugherty 2025-12-01 09:39:33 -05:00
  • 4065106c2e fix(langchain): add types to human_in_the_loop middleware (#34137) Steffen Hausmann 2025-12-01 14:46:38 +01:00
  • 12df938ace docs(core): update docstrings in RunnableConfig, dereference_refs (#34131) Mason Daugherty 2025-11-28 03:55:37 -05:00
  • 65ee43cc10 chore(infra): update agent files, remove top-level pyproject (#34128) Mason Daugherty 2025-11-27 21:06:43 -05:00
  • c673b9d5c4 Merge branch 'master' into mdrxy/openai-strict-bind_tools mdrxy/openai-strict-bind_tools Mason Daugherty 2025-11-27 19:22:03 -05:00
  • fe7c000fc1 fix(model-profiles): update docs link (#34127) Mason Daugherty 2025-11-27 19:19:36 -05:00
  • 3d0a38cc92 fix(openai): pass strict for response_format in bind_tools() Mason Daugherty 2025-11-27 19:00:37 -05:00
  • 48ea9f104b fix(core): fix for exclude_inputs POST Mason Daugherty 2025-11-27 02:56:07 -05:00
  • dad50e5624 chore(infra): updated allowed scopes in PR lint configuration (#34115) Mason Daugherty 2025-11-27 00:34:15 -05:00
  • 0a6d01e61d docs(anthropic,core,langchain): updates (#34106) Mason Daugherty 2025-11-25 17:58:09 -05:00
  • c6f8b0875a style(core,langchain,qdrant): fix some docstrings for refs (#34105) Mason Daugherty 2025-11-25 13:58:53 -05:00
  • 4c3800d743 chore(infra): update PR template, agent files (#34104) Mason Daugherty 2025-11-25 13:58:41 -05:00
  • 7fe1c4b78f chore(deps): bump actions/checkout from 5 to 6 (#34083) dependabot[bot] 2025-11-24 19:10:28 -05:00
  • c375732396 fix(core): handle missing StructuredPrompt schema (#34096) Bagatur 2025-11-24 15:39:29 -08:00
  • b2db842cd4 treat keep threshold as a hard cap Chester Curme 2025-11-24 11:20:43 -05:00
  • 9c21f83e82 release(langchain): 1.1 (#34090) langchain==1.1.0 ccurme 2025-11-24 10:27:13 -05:00
  • 880652b713 release: (integration packages): 1.1 (#34088) langchain-xai==1.1.0 langchain-perplexity==1.1.0 ccurme 2025-11-24 10:00:06 -05:00
  • 4ab94579ad feat(langchain): support SystemMessage in create_agent's system_prompt (#34055) Sydney Runkle 2025-11-24 09:53:57 -05:00