Module phase

Module phase 

Source

Re-exports§

pub use step::StepContext;
pub use types::Phase;
pub use types::PhasePolicy;
pub use types::RunAction;
pub use types::StepOutcome;
pub use types::SuspendTicket;
pub use types::ToolCallAction;

Modules§

step
types

Structs§

ActionSet
A typed collection of actions for a specific phase.
AfterInferenceContext
AfterToolExecuteContext
BeforeInferenceContext
BeforeToolExecuteContext
RunEndContext
RunStartContext
StepEndContext
StepStartContext

Enums§

AfterInferenceAction
Actions valid in AfterInference.
AfterToolExecuteAction
Actions valid in AfterToolExecute.
BeforeInferenceAction
Actions valid in BeforeInference.
BeforeToolExecuteAction
Actions valid in BeforeToolExecute.
LifecycleAction
Actions valid in lifecycle phases: RunStart, StepStart, StepEnd, RunEnd.

Traits§

PhaseContext
Shared read access available to all phase contexts.