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

   ## Why
   
   `sdk.XComClient` is documented as an injectable task parameter, but the 
dependency-injection matcher only recognised `sdk.Client`, `VariableClient`, 
and `ConnectionClient`. A task declaring an `sdk.XComClient` parameter received 
a nil interface and panicked on first use.
   
   ## What
   
   - Recognise sdk.XComClient in the DI matcher so the runtime injects a 
working client.
   
   ---
   
   ##### Was generative AI tooling used to co-author this PR?
   
   - [x] Yes, with help of 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)


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