The GitHub Actions job "Tests (ARM)" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by jscheffl).

Head commit for run:
325f3774ba6dcde31809555a12050b048d79fbc6 / Kaxil Naik <[email protected]>
Accept Sequence[UserContent] in common.ai TaskFlow decorators (#67389)

* Accept Sequence[UserContent] prompts in common.ai TaskFlow decorators

@task.agent, @task.llm, @task.llm_branch, @task.llm_schema_compare and
@task.llm_sql decorators now accept a Sequence of pydantic-ai UserContent
items (ImageUrl, AudioUrl, DocumentUrl, etc.) in addition to str, mirroring
Agent.run_sync's input contract. This enables vision, audio, and document
inputs to pydantic-ai agents directly through the TaskFlow decorator path.

Sequence prompts fail loudly before any LLM call when combined with
enable_hitl_review=True (agent) or require_approval=True (llm, llm_sql) --
the HITL session model and approval review body both assume str prompts.
Both are tracked as follow-ups on the AIP-99 board.

* Drop manually-authored 0.4.0 changelog block

The provider changelog is regenerated by the release manager from git log
at wave time; manually authoring a versioned block pre-empts that and
duplicates the auto-extraction from the commit title. The HITL/approval
limitations are already documented in the operator docs (agent.rst,
llm.rst) where they belong.

* Add 'stringify' to global spelling_wordlist

The verb form of 'stringified' is used in the new validate_prompt /
reject_sequence_with_unsupported_feature docstring; only the past-tense
forms were in the wordlist. Sphinx spellcheck failed on the docstring
during build-docs.

Report URL: https://github.com/apache/airflow/actions/runs/26384055783

With regards,
GitHub Actions via GitBox


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to