This is an automated email from the ASF dual-hosted git repository.
dabla pushed a change to branch dabla/agent-async/01-task-agent-aexecute
in repository https://gitbox.apache.org/repos/asf/airflow.git
from defb0a92a1c Merge branch 'main' into
dabla/agent-async/01-task-agent-aexecute
add 36005df14d5 Test the async tool approval pause with the real
TaskAwaitingInput
add 4980616c053 Re-wrap the aexecute docstring of AgentOperator
add 5669cfddcf2 Run the async agent's blocking supervisor calls on the
provider's own worker
No new revisions were added by this update.
Summary of changes:
.../providers/common/ai/decorators/agent.py | 9 ++--
.../providers/common/ai/hooks/pydantic_ai.py | 26 +++--------
.../airflow/providers/common/ai/operators/agent.py | 23 +++++-----
.../airflow/providers/common/ai/toolsets/skills.py | 5 ++-
.../providers/common/ai/utils/coroutines.py | 28 +++++++++++-
.../providers/common/ai/utils/usage_budget.py | 8 ++--
.../tests/unit/common/ai/decorators/test_agent.py | 13 ++++++
.../ai/tests/unit/common/ai/default_executor.py} | 40 +++++++++--------
.../tests/unit/common/ai/operators/test_agent.py | 51 ++++++++++++++++------
.../tests/unit/common/ai/utils/test_coroutines.py | 31 ++++++++++++-
.../unit/common/ai/utils/test_usage_budget.py | 22 ++++++++++
11 files changed, 179 insertions(+), 77 deletions(-)
copy providers/{apache/drill/src/airflow/providers/apache/drill/__init__.py =>
common/ai/tests/unit/common/ai/default_executor.py} (53%)