Properties
Optional description
description?: string
promptTemplate
promptTemplate: string | {
template: string;
variables?: string[];
}
Type declaration
template: string
Optional variables?: string[]
Optional modelId
modelId?: string
Optional providerId
providerId?: string
Optional maxOutputTokens
maxOutputTokens?: number
Optional temperature
temperature?: number
Optional outputSchema
outputSchema?: Record<string, any>
Optional trigger
trigger?: {
type: "turn_interval";
intervalTurns: number;
} | {
type: "event_based";
eventName: string;
} | {
type: "manual";
}
Type declaration
type: "turn_interval"
intervalTurns: number
Type declaration
type: "event_based"
eventName: string
Defines a meta-prompt for GMI self-regulation.
Interface
MetaPromptDefinition