jason810496 opened a new pull request, #72765: URL: https://github.com/apache/airflow/pull/72765
- related: #72043 (Go SDK ADRs) - #72019 (Java SDK ADRs) - #72047 (TypeScript SDK ADRs) ## Why From my perspative, it's necessary to introduce the generic user-facing interface spec for all the SDKs. To make sure user (or agents) that work on the further SDKs still respect the existing terms and convenstion (e.g. using `TaskHandler` as interface name for the mixed-language Task instead of mentioning the "Dag" term). ## What I intentionally keep this as a pubic task-sdk docs instead of folding in the `contributing-docs/30_new_language_sdk.rst`. Since the doc only describes the public user interface instead of the internal implementation detail (this doc doesn't mention the msgpack, execution API, etc). --- ##### Was generative AI tooling used to co-author this PR? - [x] Yes, with help of Claude Code (Opus 5) 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]
