addSystemMessage
addSystemMessage(
messages,systemContent,strategy,supportsMultiple):IRMessage[]
Defined in: system-message.ts:206
Add system message to message array.
Handles prepending or replacing existing system messages based on strategy.
Parameters
Section titled “Parameters”messages
Section titled “messages”readonly IRMessage[]
Existing message array
systemContent
Section titled “systemContent”string
System message content to add
strategy
Section titled “strategy”SystemMessageStrategy = 'in-messages'
System message strategy
supportsMultiple
Section titled “supportsMultiple”boolean = false
Whether provider supports multiple system messages
Returns
Section titled “Returns”New message array with system message added