@agorio/sdkDocs


Interface: AgentPlugin

Extended by

Properties

description

description: string

Description shown to the LLM for function calling

Defined in

src/types/index.ts:497


handler()

handler: (args) => unknown

Async handler that executes when the LLM calls this tool

Parameters

args: Record<string, unknown>

Returns

unknown

Defined in

src/types/index.ts:501


name

name: string

Tool name the LLM will call (must not collide with built-in tools)

Defined in

src/types/index.ts:495


parameters

parameters: Record<string, unknown>

JSON Schema for the tool parameters

Defined in

src/types/index.ts:499