kacpermuda opened a new pull request, #76750: URL: https://github.com/apache/airflow/pull/76750
Adds optional fields (default `None`) to the listener `AssetEvent` passed to `on_asset_event_emitted`: - `id`, `timestamp`: the stored asset event row. - `source_watcher_name`, `source_trigger_id`, `source_trigger_classpath`: the asset watcher whose trigger fired. These are set only for triggerer events. Consumers such as OpenLineage need these to identify and describe watcher-driven events. Triggerer safety: no new queries (watchers are already eager-loaded) and no decryption. Trigger kwargs are left out because they may hold secrets. --- ##### Was generative AI tooling used to co-author this PR? - [X] Yes — Claude Code (Opus 5.5) Generated-by: Claude Code (Opus 5.5) 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]
