1.14.5a2

CrewAI Releases / 5/5/2026

📰 NewsDeveloper Stack & InfrastructureTools & Practical Usage

Key Points

  • Version 1.14.5a2 includes multiple bug fixes focused on correctly restoring task output in `finally` blocks and preserving task outputs across async batch flushes.
  • It adjusts token accounting by including `thoughts_token_count` in completion tokens and ensures async output conversion uses `acall`.
  • The update improves integration and correctness by forwarding `kwargs` to loader calls in `CrewAIRagAdapter`, handling `BaseModel` inputs in `convert_to_model`, and preventing shared LLM stop-words mutation across agents.
  • It hardens answer generation by preventing `result_as_answer` from returning hook-block messages or errors as the final answer, and forwarding/avoiding incorrect termination behavior.
  • Documentation is updated alongside changelog/version maintenance for v1.14.5a1, including additional environment variables.

What's Changed

Bug Fixes

  • Fix task output restoration in finally block
  • Include thoughts_token_count in completion tokens
  • Preserve task outputs across async batch flush
  • Forward kwargs to loader calls in CrewAIRagAdapter
  • Prevent result_as_answer from returning hook-block message as final answer
  • Prevent result_as_answer from returning error as final answer
  • Use acall for output conversion in async paths
  • Prevent shared LLM stop words mutation across agents
  • Handle BaseModel input in convert_to_model

Documentation

  • Document additional environment variables
  • Update changelog and version for v1.14.5a1

Contributors

@NIK-TIGER-BILL, @greysonlalonde, @lorenzejay, @minasami-pr, @theCyberTech, @wishhyt

1.14.5a2 | AI Navigate