Avatar for the langchain-ai user
langchain-ai
langchain
BlogDocsChangelog

Performance History

Latest Results

fix(core): make `self` positional-only in `_run`/`_arun` to allow "self" as tool input key When a tool is invoked with input containing a key named "self" (e.g. `tool.invoke({"self": 2})`), the keyword argument collides with the bound method receiver, raising `TypeError: got multiple values for argument 'self'`. Adding the positional-only marker (`/`) after `self` in `_run` and `_arun` across `BaseTool`, `StructuredTool`, and `Tool` lets Python route user-supplied `"self"` into `**kwargs` instead of conflicting with the method's own receiver. Closes #34900 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
veeceey:fix/issue-34900-tool-self-param
8 hours ago
Fix docstring mismatch in mustache.render
MissLostCodes:fix/docstring-blob-cleanup
10 hours ago
update cassette
cc/anthropic_output_format
12 hours ago
style: bump ruff version to 0.15
cbornet:ruff-0.15
19 hours ago
style: bump ruff version to 0.15
cbornet:ruff-0.15
19 hours ago

Active Branches

fix(core): make `self` positional-only in `_run`/`_arun` to allow "self" as tool input key
last run
8 hours ago
#35043
CodSpeed Performance Gauge
0%
© 2026 CodSpeed Technology
Home Terms Privacy Docs