Skip to main content
Defined in: server/prompt.ts:10

Properties

arguments?

optional arguments?: PromptArgument[];
Defined in: server/prompt.ts:18 Declared arguments. Advertised to clients in prompts/list.

auth?

optional auth?: AuthCheck;
Defined in: server/prompt.ts:25

description?

optional description?: string;
Defined in: server/prompt.ts:16 Description shown to clients and LLMs. Inferred from name when omitted.

disabled?

optional disabled?: boolean;
Defined in: server/prompt.ts:20 When true the prompt is hidden from list responses and cannot be invoked.

name?

optional name?: string;
Defined in: server/prompt.ts:12 Unique prompt identifier. Inferred from the handler function name when omitted.

tags?

optional tags?: string[];
Defined in: server/prompt.ts:24 Arbitrary tags for server-side filtering and transforms.

timeout?

optional timeout?: number;
Defined in: server/prompt.ts:22 Execution timeout in milliseconds. No timeout by default.

title?

optional title?: string;
Defined in: server/prompt.ts:14 Human-readable display name shown in UIs.