PromptPack
@fleetforge/sdk / PromptPack
Interface: PromptPack
Defined in: sdk/typescript/src/prompt.ts:11
Minimal prompt pack schema loaded from YAML.
Properties
description?
optionaldescription: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?
optionalresponse_schema:unknown
Defined in: sdk/typescript/src/prompt.ts:25
JSON Schema used for validating LLM responses.
style_guides?
optionalstyle_guides:string[]
Defined in: sdk/typescript/src/prompt.ts:21
Style guide references to include.
system?
optionalsystem:string
Defined in: sdk/typescript/src/prompt.ts:17
System message to prepend to the conversation.
template?
optionaltemplate:string
Defined in: sdk/typescript/src/prompt.ts:19
User message template with placeholders.
tools_default?
optionaltools_default:Record<string,unknown>[]
Defined in: sdk/typescript/src/prompt.ts:23
Default tool specifications to attach.