Skip to content

Documentation / @agentick/core / wrapProcedure

Function: wrapProcedure() ​

wrapProcedure(middleware): {<THandler>(handler): Procedure<THandler>; <THandler>(config, handler): Procedure<THandler>; }

Defined in: kernel/src/procedure.ts:1904

Parameters ​

middleware ​

Middleware<any[]>[]

Returns ​

<THandler>(handler): Procedure<THandler>

Type Parameters ​

THandler ​

THandler extends (...args) => any

Parameters ​

handler ​

THandler

Returns ​

Procedure<THandler>

<THandler>(config, handler): Procedure<THandler>

Type Parameters ​

THandler ​

THandler extends (...args) => any

Parameters ​

config ​

ProcedureOptions

handler ​

THandler

Returns ​

Procedure<THandler>

Released under the ISC License.