Skip to main content

execute_at_stage

AsyncMethod
This is a method of the EscalationPipeline class in the pipeline module.
Execute prompt at specific stage.

Signature

Parameters

str
required
User prompt
EscalationStage
required
Stage to execute at
Optional[set]
Pre-analyzed signals
Optional
Optional context
Optional[str]
Optional session ID

Returns

EscalationResult
Execution result

Uses

  • time.time
  • StageContext
  • start_session
  • record_action
  • is_doom_loop
  • get_recovery_action
  • increment_recovery
  • apply_backoff
  • EscalationStage
  • should_deescalate

Used By

Source

View on GitHub

praisonaiagents/escalation/pipeline.py at line 122