This is an automated email from the ASF dual-hosted git repository.
kaxil pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git
from 36230cf39e9 Reduce task state store calls made by durable agent tasks
(#76863)
add 02fb985e3c1 Let durable agent tasks run chosen tools on every attempt
instead of replaying them (#76864)
No new revisions were added by this update.
Summary of changes:
providers/common/ai/README.rst | 12 +-
providers/common/ai/docs/decision_models.rst | 7 +-
providers/common/ai/docs/durable_execution.rst | 73 ++++++-
providers/common/ai/docs/features.rst | 3 +-
providers/common/ai/docs/index.rst | 12 +-
providers/common/ai/pyproject.toml | 21 +-
.../airflow/providers/common/ai/durable/base.py | 3 +
.../providers/common/ai/durable/capability.py | 79 ++++++--
.../providers/common/ai/durable/fingerprint.py | 25 ++-
.../airflow/providers/common/ai/durable/journal.py | 7 +-
.../ai/example_dags/example_agent_durable.py | 38 +++-
.../src/airflow/providers/common/ai/exceptions.py | 9 +
.../airflow/providers/common/ai/operators/agent.py | 4 +-
.../unit/common/ai/durable/test_capability.py | 217 ++++++++++++++++++++-
.../unit/common/ai/durable/test_fingerprint.py | 18 +-
uv.lock | 14 +-
16 files changed, 470 insertions(+), 72 deletions(-)