-
Notifications
You must be signed in to change notification settings - Fork 318
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Feature: Task Pause/Resume
What
Add ability to pause and resume running tasks in Bindu.
Why
Long-running AI agent tasks need a way to:
- Temporarily stop execution to free resources
- Resume from where it left off
How
Pause:
- Save task state/metadata/context as checkpoint
- Update task to "suspended" state
Resume:
- Load checkpoint from storage
- Restore context
- Update task to "resumed" state
Rules:
- Can only pause tasks in "working" state
- Can only resume tasks in "suspended" state
- Cannot pause/resume completed, canceled, or failed tasks
Files
bindu/server/workers/base.py- Implement pause/resume handlersbindu/server/scheduler/base.py- Abstract methods (already exist)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request
Type
Projects
Status
In progress