OptionaldefaultCategory
defaultCategory?: string
OptionalextractDomainMetadata
extractDomainMetadata?: (
rawResult: Record<string, unknown>,
) => Record<string, unknown>
OptionalpromptGuidelines
promptGuidelines?: string[]
OptionalrenderMarkdownSections
renderMarkdownSections?: (metadata: Record<string, unknown>) => string
OptionalschemaProperties
schemaProperties?: Record<string, unknown>
OptionalsystemRole
systemRole?: string
OptionaltargetLanguages
targetLanguages?: string[]
Composable domain profile defining system personas, domain guidelines, schema properties, and metadata extraction rules.