zozo123 commented on code in PR #71672: URL: https://github.com/apache/airflow/pull/71672#discussion_r4014290073
########## providers/common/ai/docs/toolsets.rst: ########## @@ -793,6 +793,60 @@ Constructor parameters: guarantee this backend cannot make. Set ``"deny-all"`` after running ``sbx policy init deny-all``, or ``"allow-all"`` to state that egress is open. +Islo backend +^^^^^^^^^^^^ + +:class:`~airflow.providers.common.ai.sandbox.IsloSandboxBackend` runs each Review Comment: Here is the Airflow UI view from a fresh UI-triggered run against a real Islo microVM using Islo SDK 0.3.19. The deterministic `FunctionModel` needs no LLM or model credentials. The task log shows all five sandbox-boundary steps: `write_file`, `run_command` validating file persistence + `SandboxSpec.env` propagation + arithmetic, `read_file`, the expected exit-code-3/stderr path, `list_directory`, and teardown. The UI-triggered Dag and task both finished **Success**.  The recording-only [Dag and browser script](https://github.com/zozo123/airflow/tree/demo/islo-sandbox) are kept off the PR branch. --- Drafted-by: Codex (GPT-5.6) (no human review before posting) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
