Skip to main content

HookOutput

Defined in the types module.
AI Agent Base hook output - common fields for all events.

Properties

proceed
bool
No description available.
stop_reason
Optional
No description available.
suppress_output
bool
No description available.
system_message
Optional
No description available.
decision
HookDecision
No description available.
reason
Optional
No description available.
modified_data
Optional
No description available.

Methods

is_blocking()

Check if this output represents a blocking decision.

should_stop()

Check if execution should stop.

get_reason()

Get the effective reason for blocking or stopping.

Source

View on GitHub

praisonaiagents/hooks/types.py at line 100

Hooks Concept

Hook Events

Callbacks

Output Concept

Output Configuration