Skip to main content

Interface: ISystemBlock

Defined in: internal/llm-client/types.ts:128

One block of the system prompt; the ContextAssembler splits CHAT_MAIN into a stable and a per-call block.

Properties​

cache?​

optional cache?: boolean

Defined in: internal/llm-client/types.ts:138

Marks the end of the part the provider may cache: everything up to and including this block.

Set on a block that is the same on every call of the profile; a block that changes per call never carries it.

Default​

false

text​

text: string

Defined in: internal/llm-client/types.ts:130

The block's text, as rendered from the template.