langchain-ai
langchain
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
style(core): fix some ruff preview rules
cbornet:ruff-core-preview-4
3 hours ago
style: fix some preview rules in langchain_v1 and standard-tests
cbornet:ruff-preview
4 hours ago
style(core): fix some ruff preview rules
cbornet:ruff-core-preview-4
4 hours ago
fix(agents): allow directory names containing '..' in FilesystemFileSearchMiddleware _validate_and_resolve_path used ''..' in path' which rejected any path whose string representation contained '..', including legitimate directory names like 'src..old' or 'v1..backup' (issue #38549). Change the check to inspect individual path components via Path(path).parts, blocking only components that are exactly '..'. The tilde check and the _is_within_root containment guard remain in place as additional defenses. Adds regression tests for: - glob_search accepting a path like '/src..old' - grep_search accepting a path like '/v1..backup' - real traversal ('/../') still blocked after the fix
uttam12331:fix/filesystem-double-dot-path-38549
2 days ago
core[fix]: don't inherit tool description from parent class docstring
zm-michelle:fix/tool-docstring-inheritance-32066
6 days ago
fix(core): forward `feedback_config` to `create_feedback` in `EvaluatorCallbackHandler` Closes #31802 Co-authored-by: Cursor <cursoragent@cursor.com>
OkiriGabriel:mdrxy/core/forward-feedback-config-to-create-feedback
8 days ago
fix(core): avoid `dict` shadowing in language models (#38480) Fixes #37835 --- When Pydantic collects fields for a `BaseLanguageModel` subclass that defines a `dict()` method, inherited annotations can resolve `dict` against the subclass namespace instead of the builtin. With Pydantic 2.14.0a1 this caused `BaseLanguageModel.metadata: dict[str, Any] | None` to fail during rebuild/import with `'function' object is not subscriptable`. This qualifies the inherited `metadata` field annotation as `builtins.dict[...]`, matching the existing pattern in chat models, and documents why the runtime import cannot move behind `TYPE_CHECKING`. It also adds a regression test that rebuilds a `BaseLanguageModel` subclass with a `dict()` method so core catches this failure before partner packages hit it at import time. Related to #37924, which hardens `_create_subset_model_v2`; this PR fixes the `BaseLanguageModel` class-construction failure directly.
master
8 days ago
fix(core): avoid `dict` shadowing in language models
mdrxy/core/pydantic-dict-shadowing
8 days ago
Latest Branches
CodSpeed Performance Gauge
0%
style(core): fix some ruff preview rules
#38656
3 hours ago
a435d9f
cbornet:ruff-core-preview-4
CodSpeed Performance Gauge
0%
style: fix some ruff preview rules in langchain_v1 and standard-tests
#38657
4 hours ago
0210e7a
cbornet:ruff-preview
CodSpeed Performance Gauge
0%
fix(agents): allow directory names containing '..' in FilesystemFileSearchMiddleware
#38623
2 days ago
51c9893
uttam12331:fix/filesystem-double-dot-path-38549
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs