releaseintermediate
[Release] crewaiInc/crewAI 1.14.5a2: 1.14.5a2
By greysonlalondegithub
View original on githubcrewAI v1.14.5a2 is a bug fix release addressing critical issues in task output handling, token counting, async operations, and LLM configuration. Key improvements include fixing task output restoration in finally blocks, preserving outputs across async batch flushes, and preventing incorrect final answer returns from hooks and errors. The release also enhances the CrewAIRagAdapter with proper kwargs forwarding and improves BaseModel input handling.
Key Points
- •Fix task output restoration in finally block to ensure outputs persist correctly
- •Include thoughts_token_count in completion tokens for accurate token accounting
- •Preserve task outputs across async batch flush operations to prevent data loss
- •Forward kwargs to loader calls in CrewAIRagAdapter for proper configuration passing
- •Prevent result_as_answer from returning hook-block messages as final answers
- •Prevent result_as_answer from returning errors as final answers
- •Use acall for output conversion in async code paths for consistency
- •Prevent shared LLM stop words mutation across agents to avoid cross-agent interference
- •Handle BaseModel input in convert_to_model for improved type compatibility
- •Document additional environment variables for better configuration guidance
Found this useful? Add it to a playbook for a step-by-step implementation guide.
Workflow Diagram
Start Process
Step A
Step B
Step C
Complete