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 ad40530ac8d Merge branch 'main' into
dabla/agent-async/01-task-agent-aexecute
add 1fdc7937f40 Render only the returned prompt in an async @task.agent
add 4889639dd88 Report the failed run when an async agent run cannot pause
for a tool approval
add 9caace3c3a5 Test the XCom pushes of the async agent run on Airflow 3.2
too
add 18c8c6148e9 Say when a mapped async @task.agent rejects durable and
HITL review
add 575138018d9 Publish the skills XCom from a worker thread
add f76e99d7bb9 Make only the @task.agent operator a BaseAsyncOperator
add b7657566a7c Check that concurrent async agent runs stay on the event
loop's thread
No new revisions were added by this update.
Summary of changes:
providers/common/ai/docs/operators/agent.rst | 5 +-
.../providers/common/ai/decorators/agent.py | 11 ++--
.../airflow/providers/common/ai/operators/agent.py | 32 +++++------
.../airflow/providers/common/ai/toolsets/skills.py | 6 +-
.../tests/unit/common/ai/decorators/test_agent.py | 48 +++++++++++++++-
.../tests/unit/common/ai/operators/test_agent.py | 67 +++++++++++++++++++---
.../tests/unit/common/ai/toolsets/test_skills.py | 19 ++++++
7 files changed, 149 insertions(+), 39 deletions(-)