feat: improve batch task controls and release 1.2.0
This commit is contained in:
1 parent
0e13bb5c29
commit
84e183d28d
38 files changed
+632
-147
No files matched your search
@@ -282,8 +282,10 @@ def mobile_manage_task(
|
||||
- **'resume'**: Queues a paused task for its device again; optional `instruction`
|
||||
provides guidance before the next action.
|
||||
- **'inject_instruction'**: Injects real-time guidance mid-flight when the
|
||||
subagent errs, stalls, or loops. Applied at the start of the next
|
||||
planning turn (Pro) or the next reactive loop (Flash). Requires
|
||||
subagent errs, stalls, or loops. An in-flight model response or read-only
|
||||
helper is cancelled immediately, then the runner observes the device again
|
||||
and consumes the new guidance. An already-started device action finishes
|
||||
safely before the runner changes direction. Requires
|
||||
`instruction` (unless `release_loop=True`). To end a continuous
|
||||
monitoring task ([Loop:continuous] milestone) gracefully, you MUST pass
|
||||
`release_loop=True` — this is the only signal that unlocks the
|
||||
@@ -697,7 +699,7 @@ def mobile_manage_task(
|
||||
return {
|
||||
"trace_id": trace_id,
|
||||
"status": current_status,
|
||||
"message": f"Successfully injected instruction{suffix}: '{instruction}'",
|
||||
"message": f"Guidance accepted and current model step interrupted{suffix}; check guidance_history for consumption.",
|
||||
}
|
||||
except Exception as e:
|
||||
return {
|
||||
|
||||
Reference in new issue
Block a user