Changelog
New Features:
- Unsplash image search tools: Added
UnsplashToolstoolkit for searching and retrieving high-quality, royalty-free images from Unsplash API. - Moonshot model provider: Added moonshot.ai model provider
external_execution_silentparam for tool decorator: Added a new param to make external tool execution silent by not populating the run response content with placeholder strings
Improvements:
dependenciesin Workflows: When usingJWTMiddlewarewithdependencies_claimsto inject user data from JWT tokens, the dependencies were correctly available to agent tools when calling the agent directly via/agents/{agent_id}/runs, but not when the same agent ran as part of a workflow via/workflows/{workflow_id}/runs.
Bug Fixes:
- Markdown Chunker -
split_on_headingsnow respectschunk_sizeparameter. - LanceDB empty vectors - Added a fix to reduce empty vectors in lancedb due to embedding failures
- SurrealDB -
created_attimestamps are now preserved on updates andget_sessioncorrectly filters by session type - Firestore - Fixed a bug causing rename session operation to lead to unintended overwrites
What's Changed
- ci: consolidate Claude Code workflows into single file by @Mustafa-Esoofally in #6152
- ci: use single job with conditional steps for cleaner CI display by @Mustafa-Esoofally in #6153
- Fix broken link by @jss367 in #6154
- [feat] Add Unsplash image search tools by @dvy246 in #6105
- [feat] add moonshot model provider by @Tuyohai in #6142
- fix: Markdownchunker respects chunk size for split_on_headings by @willemcdejongh in #6169
- fix: LanceDB vector field None after Knowledge.insert() by @harshsinha03 in #6149
- fix: pass dependencies to RunContext in Workflows by @kausmeows in #6172
- fix: SurrealDB created_at timestamp preservation and session type filtering by @harshsinha03 in #6176
- fix: add
silentoption to suppress verbose messages for HITL tools by @rodrigocoliveira in #5842 - [fix]: Store Firestore session data as nested object instead of JSON by @Byunk in #5866
- chore: Release 2.4.4 by @kausmeows in #6171
New Contributors
- @jss367 made their first contribution in #6154
- @dvy246 made their first contribution in #6105
- @Tuyohai made their first contribution in #6142
- @rodrigocoliveira made their first contribution in #5842
- @Byunk made their first contribution in #5866
Full Changelog: v2.4.3...v2.4.4