Release 0.2.11
What's Changed
- docs[patch]: Update intro diagram by @jacoblee93 in #6071
- docs[patch]: Adds custom artifacts docs for tools by @jacoblee93 in #6086
- docs[patch]: Adds docs for dispatching custom events by @jacoblee93 in #6088
- core[minor]: Add RemoveMessage class by @bracesproul in #6089
- infra[patch]: Set yarn version to 3.5.1 by @bracesproul in #6090
- docs[patch]: Add custom callback event guide to index page by @jacoblee93 in #6092
- docs[patch]: Update custom tool use in docs by @jacoblee93 in #6091
- docs[patch],community[minor]: Update AssemblyAI SDK, add user agent, update AssemblyAI URLs by @Swimburger in #6084
- community[patch]: fix PrismaVectorStore IN operator by @shan-mx in #6085
- docs[patch]: Update Gen UI docs by @bracesproul in #6093
- docs[patch]: Adds tool artifacts guide by @jacoblee93 in #6094
- docs[patch]: Adds docs on passing tool results to a model by @jacoblee93 in #6095
- docs[patch]: Update tool runtime docs by @jacoblee93 in #6097
- docs[patch]: Adds tool stream events and error handling guides by @jacoblee93 in #6098
- openai-experimental[patch]: Adds experimental raw response field to OpenAI chat models by @jacoblee93 in #6087
- openai[patch]: Adds OpenAI system_fingerprint to response_metadata by @jacoblee93 in #6107
- openai[patch]: Release 0.2.3 by @jacoblee93 in #6108
- core[patch]: Allow runnable tools to take single string/
ToolCall
inputs by @bracesproul in #6096 - google-genai[patch]: Fix removing additional properties from schema by @bracesproul in #6109
- google-common[patch]: Release 0.0.23 by @bracesproul in #6113
- google-common[patch]: Fix removing all instances of additionalProperties by @bracesproul in #6110
- google[patch]: Release(common) 0.0.21, Release 0.0.20 by @bracesproul in #6114
- docs[patch]: Add note on genai docs for invalid tool schema by @bracesproul in #6116
- docs[patch]: Fix import path in typesense doc by @bracesproul in #6117
- core[minor]: Standardize tool choice by @bracesproul in #6111
- core[patch]: JSDoc nit unsupporting to unsupported by @bracesproul in #6120
- partners[minor]: Throw error if tool_choice is supplied but not supported by @bracesproul in #6119
- core[patch]: Improve console.log format for messages by @jacoblee93 in #6121
- anthropic[patch]: Populate message id by @bracesproul in #6122
- docs[minor]: Runnable tool docs by @bracesproul in #6030
- docs[patch]: Update concepts with more tool content, fix titles by @jacoblee93 in #6123
- core[patch]: Release 0.2.17 by @jacoblee93 in #6124
- aws[patch]: Release 0.0.3 by @jacoblee93 in #6125
- anthropic[patch]: Release 0.2.5 by @jacoblee93 in #6126
- anthropic[patch]: Remove log by @jacoblee93 in #6127
- anthropic[patch]: Release 0.2.6 by @jacoblee93 in #6128
- openai[patch]: Release 0.2.4 by @jacoblee93 in #6129
- groq[patch]: Bump minimum Groq deps by @jacoblee93 in #6130
- groq[patch]: Release 0.0.15 by @jacoblee93 in #6131
- docs[patch]: Update tool concepts docs by @jacoblee93 in #6134
- docs[minor]: Add tool choice how to guide by @bracesproul in #6118
- openai[patch]: Adds deprecation warning when passing chat models into OpenAI LLM constructors by @jacoblee93 in #6136
- docs[patch]: Update wording of tool choice table by @bracesproul in #6135
- aws[patch]: Fix error when processing empty string chunk conent by @bracesproul in #6137
- scripts[patch]: Release 0.0.15 by @bracesproul in #6141
- aws[major]: Add bedrock embeddings to aws package by @bracesproul in #6139
- aws[major]: Added retrievers to aws package by @bracesproul in #6140
- aws[patch]: Release 0.0.4 by @bracesproul in #6143
- docs[patch]: Typo fixed in Upstash Ratelimit Callback by @Ibkdir in #6145
- docs[patch]: remove duplicate content from sql QA tutorial page by @Sachin-chaurasiya in #6150
- community[patch]: Unpin langchain dep in community by @jacoblee93 in #6152
- docs[minor]: Replace deprecated code examples with LCEL & AgentExecutor by @Srijan-D in #6149
- community[patch]: Fix typo in modelName options of
BaiduQianfanEmbeddings
by @DOTime in #5970 - community[patch]: Release 0.2.20 by @jacoblee93 in #6153
- openai[minor]: Allow for multiple images to be returned with dalle by @bracesproul in #6154
- core[patch]: Fix double streaming issue when streamEvents is called directly on chat models/LLMs by @jacoblee93 in #6155
- ollama[major]: Integration package by @bracesproul in #5990
- ollama[patch]: Release 0.0.1 by @bracesproul in #6156
- ollama[patch]: Fix min core version by @bracesproul in #6163
- google-common[patch]: Add streaming constructor param by @bracesproul in #6165
- core[minor]: Use run tree as stored value in async local storage by @jacoblee93 in #5992
- core[patch]: Release 0.2.18 by @jacoblee93 in #6166
- pinecone[patch]: Bump pinecone dep to latest by @bracesproul in #6168
- pinecone[patch]: Fix delete test by @bracesproul in #6170
- pinecone[patch]: Release 0.0.8 by @bracesproul in #6172
- build[patch]: Add way to escape side effects within an entrypoint by @jacoblee93 in #6174
- docs[patch]: Hide OllamaFunctions from sidebar by @jacoblee93 in #6176
- docs[patch]: Use llama3 in example docs by @bracesproul in #6180
- docs[patch]: Update PineconeStore creation to include namespace parameter by @Sachin-chaurasiya in #6169
- aws[patch]: Fix fails when calling multiple tools simultaneously by @tinque in #6175
- anthropic[patch]: Handle non text llm tokens by @bracesproul in #6179
- aws[patch]: Release 0.0.5 by @bracesproul in #6181
- anthropic[patch]: Release 0.2.7 by @bracesproul in #6182
- docs[minor]: Add multimodal section in Google VertexAI docs by @tanyaasharma in #6177
- anthropic[patch]: ensure content exists when parsing tool tokens by @snlamm in #6183
- anthropic[patch]: Release 0.2.8 by @bracesproul in #6184
- genai[patch],standard-tests[patch]: Fix flaky tests/deprecated model by @bracesproul in #6185
- core[minor]: Add FakeVectorStore to core testing utils by @bracesproul in #6186
- docs: Update ChatModelTabs defaults by @baskaryan in #6187
- docs[patch]: Fix ChatModelTabs openai model typo by @moonrailgun in #6191
- core[patch]: Use console.warn for swallowed errors in a callback handler by @jacoblee93 in #6192
- openai[patch]: Make legacy OpenAI path respect a passed model param by @jacoblee93 in #6193
- docs[patch]: Fix broken link by @jacoblee93 in #6194
- bedrock[minor]: Allow knowledge bases to use filters and searchType by @jl4nz in #6189
- docs[patch]: Adds callback backgrounding env var in more places by @jacoblee93 in #6196
- openai[patch]: Release 0.2.5 by @jacoblee93 in #6198
- ci[minor]: Start building on windows by @bracesproul in #6188
- langchain[minor]: Generic chat models by @bracesproul in #6171
- docs[patch]: List node v22 as supported version in root readme by @bracesproul in #6200
New Contributors
- @shan-mx made their first contribution in #6085
- @Ibkdir made their first contribution in #6145
- @Sachin-chaurasiya made their first contribution in #6150
- @Srijan-D made their first contribution in #6149
- @DOTime made their first contribution in #5970
- @tinque made their first contribution in #6175
- @snlamm made their first contribution in #6183
- @moonrailgun made their first contribution in #6191
Full Changelog: 0.2.10...0.2.11