SIGN IN SIGN UP

Add require_approval preflight check to @task.llm_schema_compare (#71688)

@task.llm, @task.llm_branch, and @task.llm_sql all reject a non-string
Sequence[UserContent] prompt combined with require_approval=True before
the LLM runs, with an error naming the decorator the caller actually used.
@task.llm_schema_compare was missing this decorator-level check, so the
same misuse instead fell through to the underlying operator's own guard --
which names the internal _LLMSchemaCompareDecoratedOperator class rather
than the decorator, confusing anyone who only ever wrote
@task.llm_schema_compare.
J
Jyun-An Chen committed
6d4808b4e802aacf6cf3a08dbb2272fadbb45951
Parent: c77ec69
Committed by GitHub <noreply@github.com> on 9/4/2026, 11:41:54 PM