Lee-W commented on code in PR #74694:
URL: https://github.com/apache/airflow/pull/74694#discussion_r4269345464
##########
providers/common/ai/docs/stability.rst:
##########
@@ -113,77 +220,69 @@ Everything this provider ships that is not in the table
above is experimental.
- Why it is experimental
* -
:class:`~airflow.providers.common.ai.policies.retry.ClassifierRetryPolicy`
(:doc:`decision_models`)
- - The confidence threshold, the fallback order and the behaviour when the
classifier
- is unavailable are still settling.
- * - :class:`~airflow.providers.common.ai.policies.decision.DecisionPolicy`,
and
- ``min_confidence`` on
- :class:`~airflow.providers.common.ai.policies.decision.BranchOption`
- (:doc:`approval_gates`)
- - New. The threshold semantics and the recorded decision may change as
they are
- used.
+ - It reads a decision model, and the ``typesafe:`` and ``system-one:``
prefixes need
+ ``pydantic-ai-slim`` 2.45 and 2.53, newer than the 2.33 floor of the
provider's
+ other extras.
* - ``@task.llm_batch`` and batch adapters (:doc:`operators/llm_batch`)
- - Submission, re-attachment on retry, cancellation and handling of
partial results
- are still settling, and ``BatchAdapter`` has no implementation outside
this
- provider yet.
+ - ``BatchAdapter`` has two implementations, OpenAI and Anthropic, both in
this
+ provider and none outside it.
* - ``durable=True`` on ``AgentOperator`` (:doc:`durable_execution`)
- - Which tool results are replayed on retry will change, so that a tool
can declare
- whether its result may be reused.
- * - Per-tool approval on ``AgentOperator`` (``tool_approval_timeout``,
- ``on_tool_approval_timeout`` and ``tool_approval_assigned_users``;
- :doc:`tool_approval`)
- - New, and needs Airflow 3.3. How a paused run resumes may change.
- * - Code mode (:doc:`code_mode`), the Agent Skills toolset
- (:doc:`toolsets/skills`) and the ``shields`` extra (used in
:doc:`capabilities`)
- - Thin integrations of packages outside this provider whose APIs are still
- changing: ``pydantic-ai-harness``, ``pydantic-ai-skills`` and
- ``pydantic-ai-shields``.
+ - Only ``ManagedAgentToolset`` can declare, through ``replayable``, that
its results
Review Comment:
It's now gone with rebasing
--
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]