Skip to content

HookCallback

type HookCallback<T> = (event) => void | Promise<void>;

Defined in: src/hooks/types.ts:21

Type for callback functions that handle hook events. Callbacks can be synchronous or asynchronous.

Type Parameter
T extends HookEvent
ParameterType
eventT

void | Promise<void>

const callback: HookCallback<BeforeInvocationEvent> = (event) => {
console.log('Agent invocation started')
}