plexus.cli.procedure.resume_service module
Resume service for procedure HITL operations.
Handles resuming procedures that are waiting for human responses.
- plexus.cli.procedure.resume_service.resume_all_pending(client) Dict[str, Any]
Resume all procedures waiting for human responses.
- Args:
client: PlexusDashboardClient
- Returns:
- Dict with:
found: int - Number of waiting procedures found
resumed: int - Number successfully resumed
resumed_ids: List[str] - IDs of resumed procedures
- plexus.cli.procedure.resume_service.resume_procedure(client, procedure_id: str) Dict[str, Any]
Resume a single procedure (idempotent).
- Args:
client: PlexusDashboardClient procedure_id: Procedure ID to resume
- Returns:
- Dict with:
resumed: bool - Whether procedure was resumed
status: str - Current procedure status
reason: str - Why no action was taken (if not resumed)
message: str - Additional information