diff --git a/changelog/3976.fixed.md b/changelog/3976.fixed.md new file mode 100644 index 000000000..3153cdcbe --- /dev/null +++ b/changelog/3976.fixed.md @@ -0,0 +1 @@ +- Fixed `GoogleLLMService` ignoring the `system_instruction` set via constructor or `GoogleLLMSettings` when a system message was also present in the context. The settings value now correctly takes priority, and a warning is logged when both are set.