langchain
https://github.com/langchain-ai/langchain
Python
⚡ Building applications with LLMs through composability ⚡
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
Python not yet supported39 Subscribers
View all SubscribersAdd a CodeTriage badge to langchain
Help out
- Issues
- PIIMiddleware: PIIMatch not exported from public package, and docs use wrong field names for custom detectors
- Structured output with a raw JSON-schema dict is never validated, making ToolStrategy's handle_errors retry unreachable for dict schemas
- `convert_runnable_to_tool` wraps TypedDict input in `RootModel` causing OpenAI tool calls to fail
- _resolve_schemas processes a repeated state schema at its FIRST position, so the explicit state_schema can lose field conflicts to middleware
- Bug: get_num_tokens_from_messages raises NotImplementedError for OpenAI o1 and o3 models
- Related to #31887 (custom header pattern support)
- Bug: streaming tool call fires prematurely when first SSE chunk has empty args
- `ChatAnthropic`: support a callable / token-provider for `api_key` (auto-refreshing credentials, e.g. Azure Entra ID) like `ChatOpenAI` does
- Bug 1: Uncaught `KeyError` DoS via malformed content blocks in `BaseMessage.content_blocks`
- Mistral streaming tool-call chunks with index 0 generate inconsistent IDs
- Docs
- Python not yet supported