Commit Graph

  • 714c370191 release(langchain_v1): v1.0.0a13 (#33415) Sydney Runkle 2025-10-10 10:42:35 -04:00
  • a29d4e9c3a fix(langchain_v1): out of date docstring (#33414) Sydney Runkle 2025-10-10 10:12:07 -04:00
  • c7a52e8c78 Fix formatting Nick Huang 2025-10-09 23:31:54 -04:00
  • 74983f8a96 chore(langchain_v1): update on_tool_call to wrap_tool (#33410) Eugene Yurtsev 2025-10-09 23:19:45 -04:00
  • 9cab0be047 Update imports Nick Huang 2025-10-09 23:16:06 -04:00
  • 11c5b86981 chore(langchain_v1): update wrap_on_model return (#33408) Eugene Yurtsev 2025-10-09 23:01:21 -04:00
  • 383f4c0ee9 chore: update docs links in README.md (#33409) Mason Daugherty 2025-10-09 22:54:48 -04:00
  • 7340cb5353 Share code between anthropic tools and filesystem, add deepagents Nick Huang 2025-10-09 22:09:19 -04:00
  • 045e7ad4a1 feat(langchain_v1): tool emulator (#33357) Eugene Yurtsev 2025-10-09 21:39:40 -04:00
  • fca047e21e Apply patch [skip ci] open-swe/17daa6ed-46f0-45e3-a80f-3c6810786307 open-swe[bot] 2025-10-09 22:47:23 +00:00
  • c254a5a7f3 Apply patch [skip ci] open-swe[bot] 2025-10-09 22:46:50 +00:00
  • 0e80291804 fix(core): handle parent/child mustache vars (#33345) Anika 2025-10-09 15:45:32 -07:00
  • c99773b652 feat(langchain_v1): refactoring HITL API (#33397) Sydney Runkle 2025-10-09 17:51:28 -04:00
  • 7eedbf2a40 Merge remote-tracking branch 'origin/nc/9oct/file-tools-middleware' into nh/subagent-middleware Nick Huang 2025-10-09 17:31:14 -04:00
  • 5f9e3e33cd style: remove Defaults to None (#33404) Mason Daugherty 2025-10-09 17:27:35 -04:00
  • 203323d249 Remove claude file Nick Huang 2025-10-09 17:22:39 -04:00
  • 290e83863f resolve merge conflicts Nick Huang 2025-10-09 17:20:56 -04:00
  • 27a14a4c5e ci(infra): fix Mason Daugherty 2025-10-09 17:19:31 -04:00
  • 08a1e48d46 ci(infra): fix Mason Daugherty 2025-10-09 17:18:53 -04:00
  • 6b6057ff1d Resolve merge conflicts Nick Huang 2025-10-09 17:17:20 -04:00
  • d5e76150fd rename Mason Daugherty 2025-10-09 17:16:32 -04:00
  • 7e20678321 ci(infra): add workflow to check for RST syntax Mason Daugherty 2025-10-09 17:15:39 -04:00
  • 544a755887 Fix linting Nick Huang 2025-10-09 17:14:40 -04:00
  • c21b43fb4e x update_model_request Eugene Yurtsev 2025-10-09 17:01:09 -04:00
  • b93d2f7f3a release(core): 0.3.79 (#33401) langchain-core==0.3.79 ccurme 2025-10-09 16:59:16 -04:00
  • 6fc21afbc9 style: .. code-block:: admonition translations (#33400) Mason Daugherty 2025-10-09 16:52:58 -04:00
  • 05eed19605 x Eugene Yurtsev 2025-10-09 16:44:57 -04:00
  • 89d0fff26f Add subagents middleware Nick Huang 2025-10-09 16:42:51 -04:00
  • a5c882e484 x wrap_tool_update Eugene Yurtsev 2025-10-09 16:07:38 -04:00
  • dcb954d03c x Eugene Yurtsev 2025-10-09 15:49:10 -04:00
  • a763ebe86c release(anthropic): 0.3.22 (#33394) langchain-anthropic==0.3.22 ccurme 2025-10-09 14:29:38 -04:00
  • 5fa1094451 fix(anthropic,standard-tests): carry over updates to v0.3 (#33393) ccurme 2025-10-09 14:25:34 -04:00
  • 50445d4a27 fix(standard-tests): update Anthropic inputs test (#33391) ccurme 2025-10-09 14:13:26 -04:00
  • 11a2efe49b fix(anthropic): handle empty AIMessage (#33390) ccurme 2025-10-09 13:57:42 -04:00
  • d8a680ee57 style: address Sphinx double-backtick snippet syntax (#33389) Mason Daugherty 2025-10-09 13:35:51 -04:00
  • f405a2c57d chore(core): remove arg types from docstrings (#33388) Christophe Bornet 2025-10-09 19:13:23 +02:00
  • 3576e690fa chore: update Sphinx links to markdown (#33386) Mason Daugherty 2025-10-09 11:54:14 -04:00
  • dd4de696b8 fix(core): handle parent/child mustache vars (#33346) Anika 2025-10-09 08:52:10 -07:00
  • 057ac361ef chore: delete .claude/settings.local.json (#33387) Mason Daugherty 2025-10-09 11:44:57 -04:00
  • d9675a4a20 fix(langchain): improve and fix typing (#32383) Christophe Bornet 2025-10-09 16:55:31 +02:00
  • c27271f3ae fix(openai): update file index key name (#33350) ccurme 2025-10-09 09:15:27 -04:00
  • a3e4f4c2e3 fix(core): override streaming callback if streaming attribute is set (#33351) ccurme 2025-10-09 09:04:27 -04:00
  • bd5ea78bfd feat(langchain_v1): Add Anthropic tools middleware with text editor, memory, and file search Nuno Campos 2025-10-09 12:58:08 +01:00
  • bbd4c4be01 chore(langchain): begin deleting old chains, memory mdrxy/langchain_classic-removal Mason Daugherty 2025-10-08 23:49:51 -04:00
  • 45562ac2db chore(cohere): delete CohereRerank mdrxy/cohere-rerank-del Mason Daugherty 2025-10-08 23:40:35 -04:00
  • b5030badbe refactor(core): clean up sys_info.py (#33372) Mason Daugherty 2025-10-08 23:31:26 -04:00
  • b6132fc23e style: remove more Optional syntax (#33371) Mason Daugherty 2025-10-08 23:28:43 -04:00
  • f33b1b3d77 chore(langchain_v1): rename on_model_call to wrap_model_call (#33370) Eugene Yurtsev 2025-10-08 23:28:14 -04:00
  • c382788342 chore(langchain_v1): update the uv lock file (#33369) Eugene Yurtsev 2025-10-08 23:03:25 -04:00
  • e193a1f273 chore(langchain_v1): replace modify model request with on model call (#33368) Eugene Yurtsev 2025-10-08 22:46:48 -04:00
  • eb70672f4a chore(langchain): add unit tests for wrap_tool_call decorator (#33367) Eugene Yurtsev 2025-10-08 22:30:07 -04:00
  • 87df179ca9 chore(langchain_v1): rename on_tool_call to wrap_tool_call (#33366) Eugene Yurtsev 2025-10-08 22:10:36 -04:00
  • 982a950ccf chore(langchain_v1): add runtime and context to model request (#33365) Eugene Yurtsev 2025-10-08 21:59:56 -04:00
  • c2435eeca5 chore(langchain_v1): update on_tool_call to regular callbacks (#33364) Eugene Yurtsev 2025-10-08 21:46:03 -04:00
  • 68c56440cf fix(groq): handle content correctly (#33363) Mason Daugherty 2025-10-08 21:23:30 -04:00
  • 31eeb50ce0 chore: drop UP045 (#33362) Mason Daugherty 2025-10-08 21:17:53 -04:00
  • 0039b3b046 refactor(core): remove keep-runtime-typing from pyproject.toml following dropping 3.9 (#33360) Mason Daugherty 2025-10-08 21:09:53 -04:00
  • ffb1a08871 style(infra): use modern Optional typing in script (#33361) Mason Daugherty 2025-10-08 21:09:43 -04:00
  • d13823043d style: monorepo pass for refs (#33359) Mason Daugherty 2025-10-08 18:41:39 -04:00
  • b665b81a0e chore(langchain_v1): simplify on model call logic (#33358) Eugene Yurtsev 2025-10-08 17:23:11 -04:00
  • 6b9b177b89 chore(openai): base.py ref pass (#33355) Mason Daugherty 2025-10-08 16:08:52 -04:00
  • b1acf8d931 chore: fix dropdown default open admonition in refs (#33354) Mason Daugherty 2025-10-08 14:50:44 -04:00
  • 97f731da7e chore(langchain_v1): remove unused internal namespace (#33352) Eugene Yurtsev 2025-10-08 14:08:07 -04:00
  • 637d755e58 x eugene/add_on_tool_call_decorator Eugene Yurtsev 2025-10-08 13:54:51 -04:00
  • ec78645a1f x Eugene Yurtsev 2025-10-08 13:54:08 -04:00
  • 1bf29da0d6 feat(langchain_v1): add on_tool_call middleware hook (#33329) Eugene Yurtsev 2025-10-08 12:43:32 -04:00
  • 2c3fec014f feat(langchain_v1): on_model_call middleware (#33328) Eugene Yurtsev 2025-10-08 12:34:04 -04:00
  • 4c38157ee0 fix(core): don't print package if no version found (#33347) Mason Daugherty 2025-10-07 23:14:17 -04:00
  • b5f8e87e2f remove runtime where not needed Sydney Runkle 2025-10-07 21:33:52 -04:00
  • 6a2efd060e fix(langchain_v1): injection logic in tool node (#33344) Eugene Yurtsev 2025-10-07 21:31:10 -04:00
  • cda336295f chore: enrich pyproject.toml files with links to new references, others (#33343) Mason Daugherty 2025-10-07 16:17:14 -04:00
  • 02f4256cb6 chore: remove CLI note in migrations (#33342) Mason Daugherty 2025-10-07 15:18:33 -04:00
  • 492ba3d127 release(core): 1.0.0a8 (#33341) langchain-core==1.0.0a8 ccurme 2025-10-07 14:18:44 -04:00
  • cbf8d46d3e fix(core): add back add_user_message and add_ai_message (#33340) ccurme 2025-10-07 13:56:34 -04:00
  • 58598f01b0 chore: add more informative README for libs/ (#33339) Mason Daugherty 2025-10-07 13:13:45 -04:00
  • 809a0216a5 chore: update v0.3 ref homepage (#33338) Mason Daugherty 2025-10-07 12:56:07 -04:00
  • 89fe7e1ac1 release(langchain): 1.0.0a1 (#33337) ccurme 2025-10-07 12:52:32 -04:00
  • a24712f7f7 revert: chore(infra): temporarily skip tests of previous alpha versions on core release (#33333) ccurme 2025-10-07 10:51:17 -04:00
  • 8446fef00d fix(infra): v0.3 ref dep (#33336) Mason Daugherty 2025-10-07 10:49:20 -04:00
  • 8bcdfbb24e chore: clean up pyproject.toml files, use core a7 (#33334) Mason Daugherty 2025-10-07 10:49:04 -04:00
  • b8ebc14a23 chore(langchain): clean Makefile (#33335) Mason Daugherty 2025-10-07 10:48:47 -04:00
  • aa442bc52f release(openai): 1.0.0a4 (#33316) langchain-openai==1.0.0a4 langchain-anthropic==1.0.0a3 ccurme 2025-10-07 09:25:05 -04:00
  • 2e024b7ede release(anthropic): 1.0.0a3 (#33317) ccurme 2025-10-07 09:24:54 -04:00
  • 3c92e986f6 x eugene/on_tool_hook Eugene Yurtsev 2025-10-06 21:52:18 -04:00
  • 25f0464dfe x on_model_call Eugene Yurtsev 2025-10-06 18:10:39 -04:00
  • 14469d7fe9 x Eugene Yurtsev 2025-10-06 18:08:54 -04:00
  • c8205ff511 fix(langchain_v1): fix edges when there's no middleware (#33321) Sydney Runkle 2025-10-06 18:08:08 -04:00
  • ea0a25d7fe fix(infra): v0.3 ref build; allow prerelease installations for partner packages (#33326) Mason Daugherty 2025-10-06 18:06:40 -04:00
  • 44ec72fa0d fix(infra): allow prerelease installations for partner packages during api ref doc build (#33325) Mason Daugherty 2025-10-06 18:05:30 -04:00
  • 702add4a58 x Eugene Yurtsev 2025-10-06 18:03:25 -04:00
  • 29b5df3881 fix(infra): handle special case for langchain-tavily repository checkout during ref build (#33324) Mason Daugherty 2025-10-06 18:00:24 -04:00
  • 690b620b7f docs(infra): add note about check_diff.py running on seemingly unrelated PRs (#33323) Mason Daugherty 2025-10-06 17:56:57 -04:00
  • cd81a2b92d x Eugene Yurtsev 2025-10-06 17:46:53 -04:00
  • c55c9785be chore(infra): only build 0.3 ref docs from v0.3 branches (#33322) Mason Daugherty 2025-10-06 17:45:49 -04:00
  • 5459ff1ee3 chore: cap lib upper bounds, run sync (#33320) Mason Daugherty 2025-10-06 17:39:01 -04:00
  • 40b4c69a5a x Eugene Yurtsev 2025-10-06 17:38:01 -04:00
  • 7d1703be76 x Eugene Yurtsev 2025-10-06 17:37:13 -04:00
  • 076c6f6b41 x Eugene Yurtsev 2025-10-06 17:35:27 -04:00
  • db58bfa543 rename to continue Eugene Yurtsev 2025-10-06 17:32:04 -04:00
  • 20e04fc3dd chore(text-splitters): cleanup ruff config (#33247) Christophe Bornet 2025-10-06 23:02:31 +02:00