You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix: ensure Gemini LLM always includes system_instruction in config (#231)
The Gemini SDK overrides the chat-level system_instruction whenever a
config is passed to send_message_stream. This caused agent instructions
to be ignored when tools were registered or other config options were set.
The fix modifies _build_config() to always include self._instructions
as the system_instruction (unless an explicit one is provided), ensuring
instructions are preserved in all cases.
0 commit comments