v2.1.1: fix developer role mapping for DeepSeek and other providers

This commit is contained in:
admin
2026-05-19 17:12:07 +04:00
Unverified
parent 772255a188
commit ccc3054793
5 changed files with 26 additions and 2 deletions

View File

@@ -24,6 +24,12 @@ model_catalog_json = ""
"""
CHANGELOG = [
("2.1.1", "2026-05-19", [
"Fixed proxy: map 'developer' role to 'system' for Chat Completions providers",
"Fixed proxy: map 'developer' role to 'user' for Anthropic providers",
"Forward 'instructions' field from Responses API as system message/param",
"Fixes DeepSeek and other providers rejecting unknown 'developer' role",
]),
("2.1.0", "2026-05-19", [
"Added Codex auth status detection (codex login status)",
"Added Re-login button to re-authenticate via codex login",
@@ -494,7 +500,7 @@ class LauncherWin(Gtk.Window):
# header row
hdr = Gtk.Box(spacing=8)
vbox.pack_start(hdr, False, False, 0)
lbl = Gtk.Label(label="<b>Codex Launcher v2.1.0</b>")
lbl = Gtk.Label(label="<b>Codex Launcher v2.1.1</b>")
lbl.set_use_markup(True)
hdr.pack_start(lbl, False, False, 0)
changelog_btn = Gtk.Button(label="Changelog")