pierrejeambrun opened a new pull request, #73968:
URL: https://github.com/apache/airflow/pull/73968

   Backport of #71647 to `v3-3-test`.
   
   Cherry-picked from 8d4ab8a94db291a359b686ac545211f4c440cb3e.
   
   Two files conflicted and were scope-narrowed to this PR's actual change (the 
`create_openapi_http_exception_doc` import and the `responses=` additions), 
dropping main-only context that does not exist on `v3-3-test`:
   
   - `core_api/routes/ui/assets.py` — kept the release-branch imports and added 
only `create_openapi_http_exception_doc`; dropped the `get_assets` UI handler 
and its `OnlyActiveFilter` / `ReadableAssetsFilterDep` / 
`requires_access_asset_alias` imports (main-only). Applied the `404` on 
`next_run_assets`.
   - `execution_api/routes/asset_events.py` — dropped the main-only 
`_parse_extra_params` helper; applied only the `400` on `/by-asset` (the 
handler here raises that 400 directly on `v3-3-test`).
   
   The new `check-openapi-exception-doc-in-sync` hook passes on all `v3-3-test` 
route files.
   
   ---
   
   ##### Was generative AI tooling used to co-author this PR?
   
   - [X] Yes — Claude Code (Opus 4.8)
   
   Generated-by: Claude Code (Opus 4.8) following [the 
guidelines](https://github.com/apache/airflow/blob/main/contributing-docs/05_pull_requests.rst#gen-ai-assisted-contributions)
   
   🤖 Generated with [Claude Code](https://claude.com/claude-code)


-- 
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]

Reply via email to