Skip to main content

PromptPack

@fleetforge/sdk


@fleetforge/sdk / PromptPack

Interface: PromptPack

Defined in: sdk/typescript/src/prompt.ts:11

Minimal prompt pack schema loaded from YAML.

Properties​

description?​

optional description: string

Defined in: sdk/typescript/src/prompt.ts:15

Optional description shown in UIs.


name​

name: string

Defined in: sdk/typescript/src/prompt.ts:13

Human-friendly name, defaults to the file reference.


response_schema?​

optional response_schema: unknown

Defined in: sdk/typescript/src/prompt.ts:25

JSON Schema used for validating LLM responses.


style_guides?​

optional style_guides: string[]

Defined in: sdk/typescript/src/prompt.ts:21

Style guide references to include.


system?​

optional system: string

Defined in: sdk/typescript/src/prompt.ts:17

System message to prepend to the conversation.


template?​

optional template: string

Defined in: sdk/typescript/src/prompt.ts:19

User message template with placeholders.


tools_default?​

optional tools_default: Record<string, unknown>[]

Defined in: sdk/typescript/src/prompt.ts:23

Default tool specifications to attach.