operatorPrompt()); if ($sOperator !== '') { $sClient = trim((string)$prompt); $prompt = $sClient === '' ? $sOperator : $sOperator . "\n\n" . $sClient; } return parent::systemPrompt($prompt); } protected function operatorPrompt(): string { if ($this->sPrompt !== null) return $this->sPrompt; return (string)getParam('bx_ai_proxy_prompt'); } } /** @} */