Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion gui/src/i18n/de.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1313,7 +1313,7 @@ export const de: Record<TKey, string> = {
"claude.autoContextDesc": "Steuert, wie weit die 1M-Markierung geht. AN: jedes Modell, dessen Fenster den Komprimierungsschwellwert fasst, erhält eine Big-Context-Zeile. AUS: nur echte 1M-Modelle.",
"claude.autoContextInert": "Inaktiv, weil in der Konfigurationsdatei ein alter Kontextgrößen-Wert (maxContextTokens) steht. Dort entfernen, um es wieder zu aktivieren.",
"claude.autoCompactWindow": "Punkt für Auto-Zusammenfassung",
"claude.autoCompactDefault": "350k (Standard)",
"claude.autoCompactDefault": "829.8k (Standard)",
"claude.autoCompactWindowDesc": "Ältere Nachrichten werden an diesem Punkt zusammengefasst. Das eigene Limit jedes Modells wird nie überschritten — 200k-Modelle bleiben unberührt.",
"claude.autoCompactWindowWarn": "Eine Änderung kann GPT-Modelle stören — liegt der Wert über dem echten Modelllimit, kommt es vor der Zusammenfassung zu Fehlern.",
"claude.injectAgents": "Subagenten automatisch registrieren",
Expand Down
2 changes: 1 addition & 1 deletion gui/src/i18n/en.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1808,7 +1808,7 @@ export const en = {
"claude.autoContextDesc": "Controls how far the 1M marking goes. ON: any model whose window can host the compaction threshold gets a big-context row. OFF: only true 1M models get one.",
"claude.autoContextInert": "Inactive because a legacy context-size value (maxContextTokens) exists in the config file. Remove it there to re-enable.",
"claude.autoCompactWindow": "Auto-summarize point",
"claude.autoCompactDefault": "350k (default)",
"claude.autoCompactDefault": "829.8k (default)",
"claude.autoCompactWindowDesc": "Older messages are summarized when the chat reaches this point. It never exceeds each model's own limit, so 200k models are unaffected.",
"claude.autoCompactWindowWarn": "Changing this can break GPT models — set higher than a model's real limit, chats will error before the summary kicks in.",
"claude.injectAgents": "Auto-register subagents",
Expand Down
2 changes: 1 addition & 1 deletion gui/src/i18n/fr.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1771,7 +1771,7 @@ export const fr: Record<TKey, string> = {
"claude.autoContextDesc": "Contrôle l’étendue du marquage 1M. ACTIVÉ : tout modèle dont la fenêtre peut accueillir le seuil de compaction obtient une ligne de grand contexte. DÉSACTIVÉ : seuls les véritables modèles 1M en obtiennent une.",
"claude.autoContextInert": "Inactif, car une ancienne valeur de taille de contexte (maxContextTokens) existe dans le fichier de configuration. Supprimez-la dans ce fichier pour réactiver l’option.",
"claude.autoCompactWindow": "Seuil de résumé automatique",
"claude.autoCompactDefault": "350k (par défaut)",
"claude.autoCompactDefault": "829.8k (par défaut)",
"claude.autoCompactWindowDesc": "Les anciens messages sont résumés lorsque la conversation atteint ce seuil. Celui-ci ne dépasse jamais la limite propre à chaque modèle; les modèles 200k ne sont donc pas affectés.",
"claude.autoCompactWindowWarn": "La modification de ce paramètre peut perturber les modèles GPT — s’il dépasse la limite réelle d’un modèle, les conversations échoueront avant le déclenchement du résumé.",
"claude.injectAgents": "Enregistrer automatiquement les sous-agents",
Expand Down
2 changes: 1 addition & 1 deletion gui/src/i18n/ja.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1738,7 +1738,7 @@ export const ja: Record<TKey, string> = {
"claude.autoContextDesc": "1M マーキングがどこまで及ぶかを制御します。オン: 圧縮しきい値を収められるウィンドウを持つモデルに大型コンテキスト行を付けます。オフ: 真の 1M モデルのみに付けます。",
"claude.autoContextInert": "設定ファイルにレガシーのコンテキストサイズ値(maxContextTokens)が存在するため無効です。再び有効化するにはそれを削除してください。",
"claude.autoCompactWindow": "自動要約ポイント",
"claude.autoCompactDefault": "350k(デフォルト)",
"claude.autoCompactDefault": "829.8k(デフォルト)",
"claude.autoCompactWindowDesc": "チャットがこのポイントに達すると古いメッセージが要約されます。各モデル自身の上限を超えることはないので、200k モデルは影響を受けません。",
"claude.autoCompactWindowWarn": "これを変更すると GPT モデルが壊れる可能性があります — モデルの実際の上限より高く設定すると、要約が働く前にチャットがエラーになります。",
"claude.injectAgents": "サブエージェントを自動登録",
Expand Down
2 changes: 1 addition & 1 deletion gui/src/i18n/ko.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1340,7 +1340,7 @@ export const ko: Record<TKey, string> = {
"claude.autoContextDesc": "1M 표기를 어디까지 붙일지 정합니다. 켜면 컴팩션 기준치를 담을 수 있는 창을 가진 모델에 큰 컨텍스트 행이 생기고, 끄면 진짜 1M 모델에만 생깁니다.",
"claude.autoContextInert": "설정 파일에 이전 방식의 컨텍스트 크기 값(maxContextTokens)이 있어 이 기능이 지금은 적용되지 않아요. 설정에서 그 값을 지우면 다시 켜집니다.",
"claude.autoCompactWindow": "자동 요약 지점",
"claude.autoCompactDefault": "350k (기본값)",
"claude.autoCompactDefault": "829.8k (기본값)",
"claude.autoCompactWindowDesc": "대화가 이 지점에 다다르면 오래된 내용을 자동 요약합니다. 모델마다 자기 한도를 넘지 않는 선에서만 적용되니 200k 모델은 영향받지 않아요.",
"claude.autoCompactWindowWarn": "값을 직접 바꾸면 GPT 모델들이 제대로 동작하지 않을 수 있어요 — 모델의 실제 한도보다 크게 잡으면 요약이 되기 전에 대화가 오류로 멈춥니다.",
"claude.injectAgents": "서브에이전트 자동 등록",
Expand Down
2 changes: 1 addition & 1 deletion gui/src/i18n/ru.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1789,7 +1789,7 @@ export const ru: Record<TKey, string> = {
"claude.autoContextDesc": "Определяет, как широко применяется пометка 1M. ВКЛ: строку с большим контекстом получает каждая модель, окно которой вмещает порог сжатия. ВЫКЛ: её получают только модели с настоящим контекстом 1M.",
"claude.autoContextInert": "Неактивно, поскольку в файле конфигурации задано устаревшее значение размера контекста (maxContextTokens). Удалите его там, чтобы снова включить эту настройку.",
"claude.autoCompactWindow": "Порог автосуммаризации",
"claude.autoCompactDefault": "350k (по умолчанию)",
"claude.autoCompactDefault": "829.8k (по умолчанию)",
"claude.autoCompactWindowDesc": "Когда чат достигает этого порога, старые сообщения суммаризируются. Порог никогда не превышает собственный лимит модели, поэтому модели с контекстом 200k не затрагиваются.",
"claude.autoCompactWindowWarn": "Изменение этого значения может сломать модели GPT — если задать порог выше реального лимита модели, чаты будут выдавать ошибку ещё до срабатывания суммаризации.",
"claude.injectAgents": "Авторегистрация подагентов",
Expand Down
2 changes: 1 addition & 1 deletion gui/src/i18n/tr.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1798,7 +1798,7 @@ export const tr: Record<TKey, string> = {
"claude.autoContextDesc": "1M işaretinin ne kadar ileri gideceğini kontrol eder. AÇIK: penceresi sıkıştırma eşiğini barındırabilen her model 1M aralığı kazanır. KAPALI: yalnızca gerçek 1M modelleri alır.",
"claude.autoContextInert": "Pasif durumdadır çünkü konfigürasyon dosyasında eski bir bağlam boyutu değeri (maxContextTokens) var. Yeniden etkinleştirmek için oradan kaldırın.",
"claude.autoCompactWindow": "Otomatik özetleme noktası",
"claude.autoCompactDefault": "350k (varsayılan)",
"claude.autoCompactDefault": "829.8k (varsayılan)",
"claude.autoCompactWindowDesc": "Sohbet bu noktaya ulaştığında eski mesajlar özetlenir. Her modelin kendi sınırını asla aşmaz, bu nedenle 200k modeller etkilenmez.",
"claude.autoCompactWindowWarn": "Bunu değiştirmek GPT modellerini bozabilir — bir modelin gerçek sınırından daha yüksek ayarlanırsa, sohbetler özet devreye girmeden önce hata verecektir.",
"claude.injectAgents": "Alt ajanları otomatik kaydet",
Expand Down
2 changes: 1 addition & 1 deletion gui/src/i18n/zh-TW.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1337,7 +1337,7 @@ export const zhTW: Record<TKey, string> = {
"claude.autoContextDesc": "決定 1M 標記的範圍。開:視窗能容納壓縮門檻的模型都有大上下文條目;關:僅真正的 1M 模型有。",
"claude.autoContextInert": "配置檔案中存在舊式上下文大小值(maxContextTokens),此功能暫不生效。刪除該值即可恢復。",
"claude.autoCompactWindow": "自動摘要觸發點",
"claude.autoCompactDefault": "350k(預設)",
"claude.autoCompactDefault": "829.8k(預設)",
"claude.autoCompactWindowDesc": "對話達到該點時自動摘要舊內容。不會超過各模型自身上限,因此 200k 模型不受影響。",
"claude.autoCompactWindowWarn": "修改該值可能導致 GPT 模型異常——若超過模型真實上限,會在摘要觸發前報錯。",
"claude.injectAgents": "自動註冊子代理",
Expand Down
2 changes: 1 addition & 1 deletion gui/src/i18n/zh.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1333,7 +1333,7 @@ export const zh: Record<TKey, string> = {
"claude.autoContextDesc": "决定 1M 标记的范围。开:窗口能容纳压缩阈值的模型都有大上下文条目;关:仅真正的 1M 模型有。",
"claude.autoContextInert": "配置文件中存在旧式上下文大小值(maxContextTokens),此功能暂不生效。删除该值即可恢复。",
"claude.autoCompactWindow": "自动摘要触发点",
"claude.autoCompactDefault": "350k(默认)",
"claude.autoCompactDefault": "829.8k(默认)",
"claude.autoCompactWindowDesc": "对话达到该点时自动摘要旧内容。不会超过各模型自身上限,因此 200k 模型不受影响。",
"claude.autoCompactWindowWarn": "修改该值可能导致 GPT 模型异常——若超过模型真实上限,会在摘要触发前报错。",
"claude.injectAgents": "自动注册子代理",
Expand Down
2 changes: 1 addition & 1 deletion gui/src/pages/ClaudeCode.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -104,7 +104,7 @@ export default function ClaudeCode({ apiBase, active = true }: { apiBase: string
);

// Auto-compact window presets (devlog 020 + user request): dropdown like the model
// pickers. "" = 350k default; a saved off-ladder value is surfaced as its own option.
// pickers. "" = 829.8k default; a saved off-ladder value is surfaced as its own option.
const autoCompactOptions = useMemo(() => {
const ladder = [100_000, 200_000, 250_000, 300_000, 350_000, 400_000, 500_000, 600_000, 750_000, 900_000, 1_000_000];
// Compact SI-style units (1M / 350k) — technical number format, not prose.
Expand Down
Loading