Execute At Stage • AI Agent SDK
execute_at_stage: Execute prompt at specific stage.
execute_at_stage
Async
Method
</div>
This is a method of the EscalationPipeline class in the pipeline module.
Execute prompt at specific stage.
Signature
async def execute_at_stage(prompt: str, stage: EscalationStage, signals: Optional[set], context: Optional[Dict[str, Any]], session_id: Optional[str]) -> EscalationResultParameters
ParamField
strUser prompt
ParamField
EscalationStageStage to execute at
ParamField
Optional[set]Pre-analyzed signals
ParamField
OptionalOptional context
ParamField
Optional[str]Optional session ID
Returns
ResponseField
EscalationResultExecution result
Uses
time.timeStageContextstart_sessionrecord_actionis_doom_loopget_recovery_actionincrement_recoveryapply_backoffEscalationStageshould_deescalate
Used By
Source
View on GitHubpraisonaiagents/escalation/pipeline.py at line 123