Summary
Track removal of workflow kwargs compatibility paths separately from the broader PR #4581 kwargs cleanup follow-up.
Context
The current branch is removing deprecated kwargs compatibility in agents, chat clients, tools, middleware, and telemetry, while intentionally preserving workflow run(..., custom_data=...) style kwargs for now.
Requested work
- Audit workflow kwargs/state input paths
- Decide which workflow kwargs flows are intentional API versus legacy compatibility
- Remove deprecated workflow kwargs compatibility paths
- Update tests and samples accordingly
/cc @eavanvalkenburg