From f179364fde4093a4a981e9589dec1f1d02d3eddf Mon Sep 17 00:00:00 2001 From: Mark Backman Date: Mon, 18 May 2026 10:37:55 -0400 Subject: [PATCH] Add changelog for OpenRouter updates --- changelog/4513.changed.2.md | 1 + changelog/4513.changed.md | 1 + 2 files changed, 2 insertions(+) create mode 100644 changelog/4513.changed.2.md create mode 100644 changelog/4513.changed.md diff --git a/changelog/4513.changed.2.md b/changelog/4513.changed.2.md new file mode 100644 index 000000000..64ce93a6b --- /dev/null +++ b/changelog/4513.changed.2.md @@ -0,0 +1 @@ +- OpenRouter LLM requests now convert `developer` messages to `user` messages by default for broader model compatibility. Override this by subclassing `OpenRouterLLMService` or setting `llm.supports_developer_role = True` for models that support the `developer` role. diff --git a/changelog/4513.changed.md b/changelog/4513.changed.md new file mode 100644 index 000000000..841e1ffcd --- /dev/null +++ b/changelog/4513.changed.md @@ -0,0 +1 @@ +- OpenRouter LLM service now defaults to `openai/gpt-4.1`.