mirror of
https://github.com/codewhale-hq/Codewhale.git
synced 2026-11-08 08:04:25 -10:00
fix(settings): plain-language copy for compaction and input history (CW-7406)
The served settings schema showed "Compact threshold" with the hint
"context percent that triggers auto-compaction", and "Input history" with
only "integer (0 allowed)". The desktop renders this schema verbatim.
- The English label is now "Compact at". The hint reads "compaction
threshold: percent of the model's context at which older turns are
summarized". "compaction threshold" stays in the hint because the TUI
config filter matches it, and the existing
config_view_filter_finds_context_window_by_user_vocabulary test failed
without it.
- The Input history hint adds "number of sent messages kept for recall and
history search" in all 15 complete packs.
- The other packs' compaction label and hint already said "compaction
threshold: percentage of usable context at which automatic compaction
triggers", which carries the same meaning, so they are unchanged.
Not addressed: serving the float percent as an integer, and whether the
desktop localizes the served schema (the issue saw English in every
locale).
Verification on this tree (main be980da403, after the 0.10.2 squash),
shared with the CW-7408 label commit:
- nextest, the whole codewhale-config and codewhale-localization packages
plus TUI settings, provider, config view and schema tests: 2304 passed,
0 failed.
- npm test: 540 passed, 7 skipped, 0 failed, plus 772 Vitest.
npm run check:web: exit 0.
Refs CW-7406
Co-Authored-By: Claude Opus 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01NBKbhx19BRbZtvWK8rVKjz
This commit is contained in:
1 parent
7904bd3d18
commit
a855ab2d1f
15 files changed
+17
-17
No files matched your search
@@ -2337,7 +2337,7 @@
|
||||
"ConfigHintThinkingHighlight": "omple el fons del raonament del model; el rail discontinu continua visible quan està desactivat",
|
||||
"ConfigHintSynchronizedOutput": "auto | on | off; ritme de redibuixat del terminal, no velocitat del model",
|
||||
"ConfigHintDefaultMode": "act (agent) | plan | operate",
|
||||
"ConfigHintMaxHistory": "enter (0 permès)",
|
||||
"ConfigHintMaxHistory": "enter (0 permès) · nombre de missatges enviats que es conserven per recuperar-los i cercar a l'historial",
|
||||
"ConfigHintAutoCompactThreshold": "10..=100 · llindar de compactació: percentatge de la longitud de context utilitzable en què es dispara la compactació automàtica",
|
||||
"ConfigHintDefaultModel": "reserva antiga només per a DeepSeek; els altres proveïdors usen el model per proveïdor de dalt",
|
||||
"ConfigHintReasoningEffort": "default restaura el predeterminat del model; els models que sempre raonen ometen off",
|
||||
|
||||
@@ -2337,7 +2337,7 @@
|
||||
"ConfigHintThinkingHighlight": "Hintergrund des Modell-Reasonings füllen; die gestrichelte Leiste bleibt bei aus sichtbar",
|
||||
"ConfigHintSynchronizedOutput": "auto | on | off; Terminal-Neuzeichentakt, nicht Modellgeschwindigkeit",
|
||||
"ConfigHintDefaultMode": "act (agent) | plan | operate",
|
||||
"ConfigHintMaxHistory": "Ganzzahl (0 erlaubt)",
|
||||
"ConfigHintMaxHistory": "Ganzzahl (0 erlaubt) · Anzahl gesendeter Nachrichten, die zum Abrufen und für die Verlaufssuche aufbewahrt werden",
|
||||
"ConfigHintAutoCompactThreshold": "10..=100 · Verdichtungsschwelle: Prozent der nutzbaren Kontextlänge, bei dem die automatische Verdichtung auslöst",
|
||||
"ConfigHintDefaultModel": "Alt-Fallback nur für DeepSeek; andere Anbieter nutzen ihr anbieterspezifisches Modell oben",
|
||||
"ConfigHintReasoningEffort": "default stellt den Standard des Modells wieder her; Modelle, die immer denken, lassen off weg",
|
||||
|
||||
@@ -395,7 +395,7 @@
|
||||
"ConfigLabelSessionsRail": "Sessions workbar",
|
||||
"ConfigLabelSessionAutoResume": "Auto-resume last session",
|
||||
"ConfigLabelAutoCompact": "Auto compact",
|
||||
"ConfigLabelAutoCompactThreshold": "Compact threshold",
|
||||
"ConfigLabelAutoCompactThreshold": "Compact at",
|
||||
"ConfigLabelMaxHistory": "Input history",
|
||||
"ConfigLabelMcpConfigPath": "MCP config path",
|
||||
"ConfigLabelMcpOpen": "MCP manager",
|
||||
@@ -2337,8 +2337,8 @@
|
||||
"ConfigHintThinkingHighlight": "fill the model reasoning background; the dashed line remains visible when off",
|
||||
"ConfigHintSynchronizedOutput": "auto | on | off; redraw pacing, not model speed",
|
||||
"ConfigHintDefaultMode": "act (agent) | plan | operate",
|
||||
"ConfigHintMaxHistory": "integer (0 allowed)",
|
||||
"ConfigHintAutoCompactThreshold": "10..=100 · context percent that triggers auto-compaction",
|
||||
"ConfigHintMaxHistory": "integer (0 allowed) · number of sent messages kept for recall and history search",
|
||||
"ConfigHintAutoCompactThreshold": "10..=100 · compaction threshold: percent of the model's context at which older turns are summarized",
|
||||
"ConfigHintDefaultModel": "DeepSeek-only legacy fallback; other providers use their provider-scoped model above",
|
||||
"ConfigHintReasoningEffort": "default restores the model's own default; always-thinking models skip off",
|
||||
"ConfigHintMcpOpen": "open the MCP manager · Connect / Reconnect / Re-auth / Diagnose",
|
||||
|
||||
@@ -2337,7 +2337,7 @@
|
||||
"ConfigHintThinkingHighlight": "rellena el fondo del razonamiento del modelo; el riel punteado sigue visible cuando está desactivado",
|
||||
"ConfigHintSynchronizedOutput": "auto | on | off; ritmo de redibujado de la terminal, no velocidad del modelo",
|
||||
"ConfigHintDefaultMode": "act (agent) | plan | operate",
|
||||
"ConfigHintMaxHistory": "entero (0 permitido)",
|
||||
"ConfigHintMaxHistory": "entero (0 permitido) · cantidad de mensajes enviados que se conservan para recuperarlos y buscar en el historial",
|
||||
"ConfigHintAutoCompactThreshold": "10..=100 · umbral de compactación: porcentaje de la longitud de contexto utilizable en que se dispara la compactación automática",
|
||||
"ConfigHintDefaultModel": "respaldo heredado solo para DeepSeek; otros proveedores usan el modelo por proveedor de arriba",
|
||||
"ConfigHintReasoningEffort": "default restaura el predeterminado del modelo; los modelos que siempre razonan omiten off",
|
||||
|
||||
@@ -2337,7 +2337,7 @@
|
||||
"ConfigHintThinkingHighlight": "remplit l'arrière-plan du raisonnement du modèle ; le rail en pointillés reste visible si désactivé",
|
||||
"ConfigHintSynchronizedOutput": "auto | on | off ; cadence de rafraîchissement du terminal, pas la vitesse du modèle",
|
||||
"ConfigHintDefaultMode": "act (agent) | plan | operate",
|
||||
"ConfigHintMaxHistory": "entier (0 autorisé)",
|
||||
"ConfigHintMaxHistory": "entier (0 autorisé) · nombre de messages envoyés conservés pour les rappeler et chercher dans l'historique",
|
||||
"ConfigHintAutoCompactThreshold": "10..=100 · seuil de compaction : pourcentage de la longueur de contexte utilisable auquel la compaction automatique se déclenche",
|
||||
"ConfigHintDefaultModel": "repli hérité réservé à DeepSeek ; les autres fournisseurs utilisent leur modèle par fournisseur ci-dessus",
|
||||
"ConfigHintReasoningEffort": "default rétablit le défaut du modèle ; les modèles qui raisonnent toujours omettent off",
|
||||
|
||||
@@ -2337,7 +2337,7 @@
|
||||
"ConfigHintThinkingHighlight": "मॉडल तर्क की पृष्ठभूमि भरें; बंद होने पर बिंदीदार रेल दिखती रहती है",
|
||||
"ConfigHintSynchronizedOutput": "auto | on | off; टर्मिनल के पुनः चित्रण की गति, मॉडल की गति नहीं",
|
||||
"ConfigHintDefaultMode": "act (agent) | plan | operate",
|
||||
"ConfigHintMaxHistory": "पूर्णांक (0 मान्य)",
|
||||
"ConfigHintMaxHistory": "पूर्णांक (0 मान्य) · दोबारा लाने और इतिहास खोज के लिए रखे जाने वाले भेजे गए संदेशों की संख्या",
|
||||
"ConfigHintAutoCompactThreshold": "10..=100 · संपीड़न सीमा: उपयोग योग्य संदर्भ लंबाई का वह प्रतिशत जिस पर स्वतः संपीड़न चलता है",
|
||||
"ConfigHintDefaultModel": "केवल DeepSeek के लिए पुराना फ़ॉलबैक; अन्य प्रदाता ऊपर अपने प्रदाता-विशिष्ट मॉडल का उपयोग करते हैं",
|
||||
"ConfigHintReasoningEffort": "default मॉडल का अपना डिफ़ॉल्ट लौटाता है; हमेशा सोचने वाले मॉडल में off नहीं होता",
|
||||
|
||||
@@ -2337,7 +2337,7 @@
|
||||
"ConfigHintThinkingHighlight": "mengisi latar penalaran model; rel putus-putus tetap terlihat saat nonaktif",
|
||||
"ConfigHintSynchronizedOutput": "auto | on | off; tempo gambar ulang terminal, bukan kecepatan model",
|
||||
"ConfigHintDefaultMode": "act (agent) | plan | operate",
|
||||
"ConfigHintMaxHistory": "bilangan bulat (0 diperbolehkan)",
|
||||
"ConfigHintMaxHistory": "bilangan bulat (0 diperbolehkan) · jumlah pesan terkirim yang disimpan untuk dipanggil kembali dan pencarian riwayat",
|
||||
"ConfigHintAutoCompactThreshold": "10..=100 · ambang pemadatan: persentase panjang konteks yang dapat dipakai saat pemadatan otomatis dipicu",
|
||||
"ConfigHintDefaultModel": "cadangan lama khusus DeepSeek; penyedia lain memakai model per penyedia di atas",
|
||||
"ConfigHintReasoningEffort": "default mengembalikan bawaan model; model yang selalu berpikir tidak punya off",
|
||||
|
||||
@@ -2337,7 +2337,7 @@
|
||||
"ConfigHintThinkingHighlight": "モデル推論の背景を塗りつぶします。オフでも破線のレールは見えます",
|
||||
"ConfigHintSynchronizedOutput": "auto | on | off。端末の再描画ペースであり、モデルの速度ではありません",
|
||||
"ConfigHintDefaultMode": "act (agent) | plan | operate",
|
||||
"ConfigHintMaxHistory": "整数 (0 も可)",
|
||||
"ConfigHintMaxHistory": "整数 (0 も可) · 呼び出しと履歴検索のために保持する送信済みメッセージの数",
|
||||
"ConfigHintAutoCompactThreshold": "10..=100 · 圧縮しきい値: 自動圧縮が発火する、使用可能なコンテキスト長に対する割合",
|
||||
"ConfigHintDefaultModel": "DeepSeek 専用のレガシーフォールバック。他のプロバイダーは上のプロバイダー別モデルを使います",
|
||||
"ConfigHintReasoningEffort": "default はモデル自身の既定に戻します。常時思考モデルには off がありません",
|
||||
|
||||
@@ -2337,7 +2337,7 @@
|
||||
"ConfigHintThinkingHighlight": "모델 추론 배경을 채움. 끄면 점선 레일은 계속 보임",
|
||||
"ConfigHintSynchronizedOutput": "auto | on | off. 터미널 다시 그리기 속도이며 모델 속도가 아님",
|
||||
"ConfigHintDefaultMode": "act (agent) | plan | operate",
|
||||
"ConfigHintMaxHistory": "정수 (0 허용)",
|
||||
"ConfigHintMaxHistory": "정수 (0 허용) · 다시 불러오기와 기록 검색을 위해 보관하는 보낸 메시지 수",
|
||||
"ConfigHintAutoCompactThreshold": "10..=100 · 압축 임계값: 자동 압축이 실행되는 사용 가능 컨텍스트 길이의 백분율",
|
||||
"ConfigHintDefaultModel": "DeepSeek 전용 레거시 대체. 다른 제공자는 위의 제공자별 모델 사용",
|
||||
"ConfigHintReasoningEffort": "default는 모델 자체 기본값으로 복원. 항상 사고하는 모델은 off가 없음",
|
||||
|
||||
@@ -2337,7 +2337,7 @@
|
||||
"ConfigHintThinkingHighlight": "preenche o fundo do raciocínio do modelo; o trilho tracejado continua visível quando desligado",
|
||||
"ConfigHintSynchronizedOutput": "auto | on | off; ritmo de redesenho do terminal, não velocidade do modelo",
|
||||
"ConfigHintDefaultMode": "act (agent) | plan | operate",
|
||||
"ConfigHintMaxHistory": "inteiro (0 permitido)",
|
||||
"ConfigHintMaxHistory": "inteiro (0 permitido) · quantidade de mensagens enviadas mantidas para recuperação e busca no histórico",
|
||||
"ConfigHintAutoCompactThreshold": "10..=100 · limiar de compactação: porcentagem do comprimento de contexto utilizável em que a compactação automática dispara",
|
||||
"ConfigHintDefaultModel": "fallback legado somente DeepSeek; outros provedores usam o modelo por provedor acima",
|
||||
"ConfigHintReasoningEffort": "default restaura o padrão do próprio modelo; modelos que sempre raciocinam omitem off",
|
||||
|
||||
@@ -2337,7 +2337,7 @@
|
||||
"ConfigHintThinkingHighlight": "заливать фон рассуждений модели; при выкл пунктирная линия остаётся видна",
|
||||
"ConfigHintSynchronizedOutput": "auto | on | off; темп перерисовки терминала, а не скорость модели",
|
||||
"ConfigHintDefaultMode": "act (agent) | plan | operate",
|
||||
"ConfigHintMaxHistory": "целое число (0 допускается)",
|
||||
"ConfigHintMaxHistory": "целое число (0 допускается) · сколько отправленных сообщений хранить для повтора и поиска по истории",
|
||||
"ConfigHintAutoCompactThreshold": "10..=100 · порог сжатия: процент используемой длины контекста, при котором срабатывает автосжатие",
|
||||
"ConfigHintDefaultModel": "устаревший запасной вариант только для DeepSeek; другие провайдеры используют свою модель выше",
|
||||
"ConfigHintReasoningEffort": "default возвращает собственное значение модели по умолчанию; у моделей, которые всегда рассуждают, нет off",
|
||||
|
||||
@@ -2337,7 +2337,7 @@
|
||||
"ConfigHintThinkingHighlight": "заливати тло міркувань моделі; за вимк пунктирна лінія залишається видимою",
|
||||
"ConfigHintSynchronizedOutput": "auto | on | off; темп перемальовування термінала, а не швидкість моделі",
|
||||
"ConfigHintDefaultMode": "act (agent) | plan | operate",
|
||||
"ConfigHintMaxHistory": "ціле число (0 допускається)",
|
||||
"ConfigHintMaxHistory": "ціле число (0 допускається) · скільки надісланих повідомлень зберігати для повторення та пошуку в історії",
|
||||
"ConfigHintAutoCompactThreshold": "10..=100 · поріг стиснення: відсоток використовуваної довжини контексту, за якого спрацьовує автостиснення",
|
||||
"ConfigHintDefaultModel": "застарілий запасний варіант лише для DeepSeek; інші провайдери використовують свою модель вище",
|
||||
"ConfigHintReasoningEffort": "default повертає власне типове значення моделі; у моделей, які завжди міркують, немає off",
|
||||
|
||||
@@ -2337,7 +2337,7 @@
|
||||
"ConfigHintThinkingHighlight": "tô nền suy luận của mô hình; thanh ray nét đứt vẫn hiện khi tắt",
|
||||
"ConfigHintSynchronizedOutput": "auto | on | off; nhịp vẽ lại của terminal, không phải tốc độ mô hình",
|
||||
"ConfigHintDefaultMode": "act (agent) | plan | operate",
|
||||
"ConfigHintMaxHistory": "số nguyên (cho phép 0)",
|
||||
"ConfigHintMaxHistory": "số nguyên (cho phép 0) · số tin nhắn đã gửi được giữ lại để gọi lại và tìm kiếm lịch sử",
|
||||
"ConfigHintAutoCompactThreshold": "10..=100 · ngưỡng nén: phần trăm độ dài ngữ cảnh khả dụng mà tại đó tự động nén được kích hoạt",
|
||||
"ConfigHintDefaultModel": "dự phòng cũ chỉ cho DeepSeek; nhà cung cấp khác dùng mô hình theo nhà cung cấp ở trên",
|
||||
"ConfigHintReasoningEffort": "default khôi phục mặc định của chính mô hình; mô hình luôn suy luận không có off",
|
||||
|
||||
@@ -2337,7 +2337,7 @@
|
||||
"ConfigHintThinkingHighlight": "填充模型推理背景;关闭时虚线边栏仍可见",
|
||||
"ConfigHintSynchronizedOutput": "auto | on | off;终端重绘节奏,不是模型速度",
|
||||
"ConfigHintDefaultMode": "act (agent) | plan | operate",
|
||||
"ConfigHintMaxHistory": "整数(允许 0)",
|
||||
"ConfigHintMaxHistory": "整数(允许 0) · 保留的已发送消息数,用于调出和历史搜索",
|
||||
"ConfigHintAutoCompactThreshold": "10..=100 · 压缩阈值:触发自动压缩时占可用上下文长度的百分比",
|
||||
"ConfigHintDefaultModel": "仅 DeepSeek 的旧版回退;其他提供商使用上方按提供商划分的模型",
|
||||
"ConfigHintReasoningEffort": "default 恢复该模型自身的默认值;常开思考模型没有 off",
|
||||
|
||||
@@ -2335,7 +2335,7 @@
|
||||
"ConfigHintThinkingHighlight": "填滿模型推理背景;關閉時虛線側欄仍可見",
|
||||
"ConfigHintSynchronizedOutput": "auto | on | off;終端機重繪節奏,不是模型速度",
|
||||
"ConfigHintDefaultMode": "act (agent) | plan | operate",
|
||||
"ConfigHintMaxHistory": "整數(允許 0)",
|
||||
"ConfigHintMaxHistory": "整數(允許 0) · 保留的已傳送訊息數,用於叫出和歷史搜尋",
|
||||
"ConfigHintAutoCompactThreshold": "10..=100 · 壓縮門檻:觸發自動壓縮時占可用上下文長度的百分比",
|
||||
"ConfigHintDefaultModel": "僅 DeepSeek 的舊版後備;其他供應商使用上方按供應商劃分的模型",
|
||||
"ConfigHintReasoningEffort": "default 會恢復該模型自身的預設值;常開思考模型沒有 off",
|
||||
|
||||
Reference in new issue
Block a user