feat(settings): add Skills toggle for Codex CLI and improve config editor UX

Add "Enable Skills" toggle below "Enable WebSocket" in Codex CLI settings,
writing `skills = true` under [features] in config.toml. Also add max-height
to auth.json and config.toml textareas, and fix TOML section key insertion
to avoid stray blank lines between entries.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
xintaofei
2026-04-11 01:14:17 +08:00
parent 19979d50d0
commit 1eb9b4872e
11 changed files with 105 additions and 3 deletions

View File

@@ -515,6 +515,8 @@
"selectReasoningEffort": "اختر Reasoning Effort",
"enableWebsocket": "تفعيل WebSocket",
"enableWebsocketAria": "تفعيل WebSocket لـ Codex Provider",
"enableSkills": "تفعيل Skills",
"enableSkillsAria": "تفعيل Skills لـ Codex",
"authJsonNative": "auth.json (أصلي)",
"configTomlNative": "config.toml (أصلي)"
},

View File

@@ -515,6 +515,8 @@
"selectReasoningEffort": "Reasoning Effort auswählen",
"enableWebsocket": "WebSocket aktivieren",
"enableWebsocketAria": "WebSocket für Codex Provider aktivieren",
"enableSkills": "Skills aktivieren",
"enableSkillsAria": "Skills für Codex aktivieren",
"authJsonNative": "auth.json (nativ)",
"configTomlNative": "config.toml (nativ)"
},

View File

@@ -515,6 +515,8 @@
"selectReasoningEffort": "Select Reasoning Effort",
"enableWebsocket": "Enable WebSocket",
"enableWebsocketAria": "Enable WebSocket for Codex Provider",
"enableSkills": "Enable Skills",
"enableSkillsAria": "Enable Skills for Codex",
"authJsonNative": "auth.json (native)",
"configTomlNative": "config.toml (native)"
},

View File

@@ -515,6 +515,8 @@
"selectReasoningEffort": "Seleccionar Reasoning Effort",
"enableWebsocket": "Habilitar WebSocket",
"enableWebsocketAria": "Habilitar WebSocket para Codex Provider",
"enableSkills": "Habilitar Skills",
"enableSkillsAria": "Habilitar Skills para Codex",
"authJsonNative": "auth.json (nativo)",
"configTomlNative": "config.toml (nativo)"
},

View File

@@ -515,6 +515,8 @@
"selectReasoningEffort": "Sélectionner Reasoning Effort",
"enableWebsocket": "Activer WebSocket",
"enableWebsocketAria": "Activer WebSocket pour Codex Provider",
"enableSkills": "Activer Skills",
"enableSkillsAria": "Activer Skills pour Codex",
"authJsonNative": "auth.json (natif)",
"configTomlNative": "config.toml (natif)"
},

View File

@@ -515,6 +515,8 @@
"selectReasoningEffort": "Reasoning Effort を選択",
"enableWebsocket": "WebSocket を有効化",
"enableWebsocketAria": "Codex Provider の WebSocket を有効化",
"enableSkills": "Skills を有効化",
"enableSkillsAria": "Codex の Skills を有効化",
"authJsonNative": "auth.jsonネイティブ",
"configTomlNative": "config.tomlネイティブ"
},

View File

@@ -515,6 +515,8 @@
"selectReasoningEffort": "Reasoning Effort 선택",
"enableWebsocket": "WebSocket 활성화",
"enableWebsocketAria": "Codex Provider용 WebSocket 활성화",
"enableSkills": "Skills 활성화",
"enableSkillsAria": "Codex용 Skills 활성화",
"authJsonNative": "auth.json (네이티브)",
"configTomlNative": "config.toml (네이티브)"
},

View File

@@ -515,6 +515,8 @@
"selectReasoningEffort": "Selecionar Reasoning Effort",
"enableWebsocket": "Habilitar WebSocket",
"enableWebsocketAria": "Habilitar WebSocket para Codex Provider",
"enableSkills": "Habilitar Skills",
"enableSkillsAria": "Habilitar Skills para Codex",
"authJsonNative": "auth.json (nativo)",
"configTomlNative": "config.toml (nativo)"
},

View File

@@ -515,6 +515,8 @@
"selectReasoningEffort": "选择 Reasoning Effort",
"enableWebsocket": "启用 WebSocket",
"enableWebsocketAria": "Codex Provider 启用 WebSocket",
"enableSkills": "启用 Skills",
"enableSkillsAria": "Codex 启用 Skills",
"authJsonNative": "auth.json原生",
"configTomlNative": "config.toml原生"
},

View File

@@ -515,6 +515,8 @@
"selectReasoningEffort": "選擇 Reasoning Effort",
"enableWebsocket": "啟用 WebSocket",
"enableWebsocketAria": "Codex Provider 啟用 WebSocket",
"enableSkills": "啟用 Skills",
"enableSkillsAria": "Codex 啟用 Skills",
"authJsonNative": "auth.json原生",
"configTomlNative": "config.toml原生"
},