refactor: update step callback methods to support asynchronous invocation (#4633)

* refactor: update step callback methods to support asynchronous invocation

- Replaced synchronous step callback invocations with asynchronous counterparts in the CrewAgentExecutor class.
- Introduced a new async method _ainvoke_step_callback to handle step callbacks in an async context, improving responsiveness and performance in asynchronous workflows.

* chore: bump version to 1.10.1b1 across multiple files

- Updated version strings from 1.10.1b to 1.10.1b1 in various project files including pyproject.toml and __init__.py files.
- Adjusted dependency specifications to reflect the new version in relevant templates and modules.
This commit is contained in:
João Moura
2026-02-27 02:35:03 -08:00
committed by GitHub
parent 979aa26c3d
commit 1bdb9496a3
12 changed files with 35 additions and 17 deletions

View File

@@ -1,3 +1,3 @@
"""CrewAI development tools."""
__version__ = "1.10.1b"
__version__ = "1.10.1b1"

View File

@@ -200,7 +200,7 @@ def add_docs_version(docs_json_path: Path, version: str) -> bool:
Args:
docs_json_path: Path to docs/docs.json.
version: Version string (e.g., "1.10.1b").
version: Version string (e.g., "1.10.1b1").
Returns:
True if docs.json was updated, False otherwise.