What's Changed
Features
- Support aliases as connection identifiers
- Record reasons for deployment creation failures
- Collect human feedback and pause events in tracing
- Add
llm_overlaycontext variable to route agent roles to models - Carry
task_promptand output in agent execution payloads - Validate platform integrations during crew setup
- Add platform tools to JSON crew wizard
- Expose CrewAI Platform application catalog
- Add OpenRouter as a supported embedding provider
Bug Fixes
- Accept CRLF in inline skill definitions
- Load text file URLs through the safe fetcher
- Close SQLite connections in kickoff task outputs storage
- Carry
from_cacheon the native tool path'sToolUsageFinishedEvent - Raise
ValueErrorinstead of bare raise in uploader - Support non-primitive types in SQLiteFlowPersistence
- Improve coding agents instructions
- Read JSON checkpoints as UTF-8
- Overwrite stale
poetry.lockbackup on Windows - Key streamed tool calls by wire index in Azure
- Preserve file data content parts in Gemini
- Honor
read_onlyonupdate()andrecall()access times - Send
reasoning_effortto every OpenAI reasoning model - Prevent crashes in the run TUI when streamed output contains a literal
[...] - Reject replay when stored tasks differ
- Use
sys.platformguards for mypy compatibility on Windows - Request the forced final answer as a user turn
- Keep null in the task output schema embedded in the prompt
- Align
DOCXSearchToolwith standard RAG fixed schema pattern
Documentation
- Add
xputo embedding device options - List all workspace packages
Contributors
@ASTion24, @BlueX888, @HUAN2022A, @RaycarlLei, @Rohitkanithi, @SWAPI03, @SharoonSharif, @ShivangiRay, @Theater-ahyeon, @Vidit-Ostwal, @gamal1osama, @github-actions[bot], @joaomdmoura, @lorenzejay, @mhbuehler, @modusensus, @monkscode, @Rohitkanithi, @roli-lpci, @vinibrsl, @wangtaotaotao95