Documentation / @agentick/kernel / createHook
Function: createHook()
Call Signature
createHook<
THandler>(handler):Procedure<THandler>
Defined in: kernel/src/procedure.ts:1810
Create a Hook Procedure from a function.
Type Parameters
THandler
THandler extends (...args) => any
Parameters
handler
THandler
Returns
Procedure<THandler>
Example
typescript
const processChunk = createHook(async (chunk: string) => chunk.toUpperCase());
// Type inferred: Procedure<[string], string>Call Signature
createHook<
THandler>(options,handler):Procedure<THandler>
Defined in: kernel/src/procedure.ts:1813
Create a Hook Procedure from a function.
Type Parameters
THandler
THandler extends (...args) => any
Parameters
options
handler
THandler
Returns
Procedure<THandler>
Example
typescript
const processChunk = createHook(async (chunk: string) => chunk.toUpperCase());
// Type inferred: Procedure<[string], string>