Set Status • AI Agent SDK
set_status: Set task status with transition validation.
set_status
Method
</div>
Set task status with transition validation.
Validates the transition is legal. If not, logs a warning but still applies the change for backward compatibility.
Signature
def set_status(new_status: str) -> NoneParameters
ParamField
strTarget status (string or TaskStatus enum)
Uses
_lifecycle_manager.can_transitionlogger.warningTaskStatus
Source
View on GitHubpraisonaiagents/task/task.py at line 512