From 2bb36b5b66755d8578041617b14ee19420267acb Mon Sep 17 00:00:00 2001 From: Paul Kompfner Date: Fri, 20 Mar 2026 16:06:39 -0400 Subject: [PATCH] Update changelog for developer message simplification --- changelog/4089.added.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/changelog/4089.added.md b/changelog/4089.added.md index 5b31081a2..b1ec724f5 100644 --- a/changelog/4089.added.md +++ b/changelog/4089.added.md @@ -1 +1 @@ -- Added support for "developer" role messages in conversation context across all LLM adapters. For non-OpenAI services (Anthropic, Google, AWS Bedrock), an initial "developer" message is promoted to the system instruction when no `system_instruction` is configured; otherwise it is converted to a "user" message. For OpenAI services, "developer" messages pass through in conversation history. For the Responses API, they are kept as "developer" role (matching the existing "system" → "developer" conversion). +- Added support for "developer" role messages in conversation context across all LLM adapters. For non-OpenAI services (Anthropic, Google, AWS Bedrock), "developer" messages are converted to "user" messages (use `system_instruction` to set the system instruction). For OpenAI services, "developer" messages pass through in conversation history. For the Responses API, they are kept as "developer" role (matching the existing "system" → "developer" conversion).