AlejandroMorgante opened a new pull request, #68799: URL: https://github.com/apache/airflow/pull/68799
Add Microsoft Azure provider support for Azure AI Foundry Agents. This adds hook, operator, trigger, documentation, and test coverage for creating, updating, running, and deleting Azure AI Agents. The run operator supports synchronous waiting, no-wait execution, and deferrable polling. Tool-call handling is explicitly out of scope for this operator and runs that require tool outputs fail with an actionable error. Tests run locally: - `prek run ruff-format --from-ref upstream/main` - `prek run ruff --from-ref upstream/main` - `uv run --project providers/microsoft/azure pytest providers/microsoft/azure/tests/unit/microsoft/azure/hooks/test_ai_agents.py providers/microsoft/azure/tests/unit/microsoft/azure/operators/test_ai_agents.py providers/microsoft/azure/tests/unit/microsoft/azure/triggers/test_ai_agents.py -q` --- ##### Was generative AI tooling used to co-author this PR? - [X] Yes — Codex (GPT-5) Generated-by: Codex (GPT-5) following [the guidelines](https://github.com/apache/airflow/blob/main/contributing-docs/05_pull_requests.rst#gen-ai-assisted-contributions) -- 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]
