Skip to main content

HookResult

Defined in the types module.
AI Agent Result from a hook execution.

Properties

decision
HookDecision
No description available.
reason
Optional
No description available.
modified_input
Optional
No description available.
additional_context
Optional
No description available.
suppress_output
bool
No description available.

Methods

allow()

Create an allow result.

deny()

Create a deny result.

block()

Create a block result.

ask()

Create an ask result (requires user confirmation).

is_allowed()

Check if the result allows execution.

is_denied()

Check if the result denies execution.

Source

View on GitHub

praisonaiagents/hooks/types.py at line 124

Hooks Concept

Hook Events

Callbacks