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.