Skip to main content

CopilotKitAction

Agent Runtimes


Agent Runtimes / tools/adapters/copilotkit/CopilotKitToolAdapter / CopilotKitAction

Interface: CopilotKitAction

Defined in: tools/adapters/copilotkit/CopilotKitToolAdapter.ts:107

CopilotKit action definition (matches useCopilotAction interface)

Properties

description

description: string

Defined in: tools/adapters/copilotkit/CopilotKitToolAdapter.ts:112

Description for AI model


handler

handler: (params) => Promise<string>

Defined in: tools/adapters/copilotkit/CopilotKitToolAdapter.ts:118

Handler function

Parameters

params

unknown

Returns

Promise<string>


name

name: string

Defined in: tools/adapters/copilotkit/CopilotKitToolAdapter.ts:109

Action name


parameters

parameters: CopilotKitParameter[]

Defined in: tools/adapters/copilotkit/CopilotKitToolAdapter.ts:115

Parameters array (NOT JSON Schema)


render?

optional render?: (props) => ReactNode

Defined in: tools/adapters/copilotkit/CopilotKitToolAdapter.ts:121

Optional custom UI renderer

Parameters

props
args

unknown

result

unknown

status

string

Returns

ReactNode