Skip to content

Add debuggable support to tasks and plugins#240

Merged
pingsutw merged 10 commits intomainfrom
debuggable
Oct 16, 2025
Merged

Add debuggable support to tasks and plugins#240
pingsutw merged 10 commits intomainfrom
debuggable

Conversation

@pingsutw
Copy link
Member

@pingsutw pingsutw commented Oct 3, 2025

Summary

  • Adds debuggable parameter to TaskTemplate with default value False
  • Updates task serialization to include the debuggable field in proto conversion
  • Enables debuggable=True by default for distributed compute plugins (Ray, Dask, PyTorch, Spark)
  • Updates examples to demonstrate usage of the debuggable parameter

pingsutw and others added 2 commits October 3, 2025 01:29
- Add debuggable parameter to TaskTemplate with default False
- Update task serialization to include debuggable field
- Enable debuggable=True by default for Ray, Dask, PyTorch, and Spark plugins
- Update examples to use debuggable parameter where appropriate

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
Signed-off-by: Kevin Su <pingsutw@apache.org>
Signed-off-by: Kevin Su <pingsutw@apache.org>
@pingsutw pingsutw marked this pull request as draft October 3, 2025 17:38
@pingsutw pingsutw self-assigned this Oct 3, 2025
Signed-off-by: Kevin Su <pingsutw@apache.org>
Signed-off-by: Kevin Su <pingsutw@apache.org>
Signed-off-by: Kevin Su <pingsutw@apache.org>
@pingsutw pingsutw marked this pull request as ready for review October 16, 2025 20:49
Signed-off-by: Kevin Su <pingsutw@apache.org>
Signed-off-by: Kevin Su <pingsutw@apache.org>
Signed-off-by: Kevin Su <pingsutw@apache.org>
@pingsutw pingsutw merged commit 0c771ee into main Oct 16, 2025
14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants