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 b3bcb388742 Recognize grouped PR references in provider changelog
tooling (#73855)
add ae1e8385060 Let the sandbox toolset attach to a sandbox another task
provisioned (#73559)
No new revisions were added by this update.
Summary of changes:
providers/common/ai/docs/index.rst | 2 +-
providers/common/ai/docs/sandbox/backends.rst | 37 ++
providers/common/ai/docs/sandbox/configuration.rst | 205 +++++++++---
providers/common/ai/docs/sandbox/index.rst | 46 +--
providers/common/ai/docs/tool_approval.rst | 9 +-
providers/common/ai/pyproject.toml | 2 +-
.../ai/example_dags/example_sandbox_toolset.py | 100 +++++-
.../airflow/providers/common/ai/operators/agent.py | 91 +++--
.../providers/common/ai/sandbox/__init__.py | 4 +
.../airflow/providers/common/ai/sandbox/base.py | 245 +++++++++++++-
.../airflow/providers/common/ai/sandbox/modal.py | 230 ++++++++++---
.../providers/common/ai/sandbox/opensandbox.py | 10 +
.../src/airflow/providers/common/ai/sandbox/sbx.py | 8 +
.../providers/common/ai/toolsets/sandbox.py | 304 ++++++++++++++++-
.../common/ai/example_sandbox_toolset_modal.py | 138 +++++++-
.../tests/unit/common/ai/operators/test_agent.py | 170 +++++++++-
.../ai/tests/unit/common/ai/sandbox/fake_modal.py | 17 +
.../ai/tests/unit/common/ai/sandbox/fake_tags.py | 63 ++++
.../ai/tests/unit/common/ai/sandbox/test_base.py | 173 ++++++++++
.../ai/tests/unit/common/ai/sandbox/test_modal.py | 207 +++++++++++-
.../unit/common/ai/sandbox/test_opensandbox.py | 9 +
.../ai/tests/unit/common/ai/sandbox/test_sbx.py | 6 +
.../tests/unit/common/ai/toolsets/test_sandbox.py | 371 ++++++++++++++++++++-
uv.lock | 2 +-
24 files changed, 2277 insertions(+), 172 deletions(-)
create mode 100644
providers/common/ai/tests/unit/common/ai/sandbox/fake_tags.py