Skip to content

ServerToolDefinition

ServerToolDefinition<Input, Output> = Omit<ServerTool<Input, Output>, "locus" | "sideEffect" | "approval"> & Partial<Pick<ServerTool<Input, Output>, "locus" | "sideEffect" | "approval">>

Defined in: packages/engine/src/lib/agent-session/server-tool.ts:58

The fields an author writes. locus, sideEffect and approval are optional.

Input

Output