Skip to content

Commit 301aa91

Browse files
author
CodeWhale Bot
committed
fix(release): 0.9.4 stall, budget, and UI polish for session-title fix
- runtime-contract: regenerate tool_catalog for todo_write sole surface (plan/act/operate full/active now list todo_write, not work_update); bumps bytes/sha + prompt stages (agent plugins work) - web: public-surface-contract expects todo_write (matches docs/RUNTIME_SIMPLIFICATION_DESIGN already) - source-structure: 676325 -> 676652 (+327) — 321 for bf69e7f session-title fix plus 6 for stall/UI tweaks; durable test asset - engine: raise no_user_input_continues 12 -> 20 (6 sites) to stop false 'hit (12)' stops on long todo_write loops; preserves anti-runaway - subagent: GENERAL/PLAN intros now say todo_write, not work_update (child priming fix) - palette: WHALE_TEXT_HINT #8491AA -> #8A99B3 (+0.4 contrast) - tui: add BehavioralTipTodoWrite + 15 locale keys (hint: track with todo_write) - subagent tests: fmt fixes for isolated_fleet_roster_with + assert! expansion Refs: efcf47a, 21ed173, ec5747f, #5258
1 parent bf69e7f commit 301aa91

24 files changed

Lines changed: 110 additions & 75 deletions

crates/tui/locales/ca.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1204,6 +1204,7 @@
12041204
"BehavioralTipMcpValidation": "{command} inicia els servidors i mostra per què",
12051205
"BehavioralTipRepeatedCommand": "{command} ho pot fixar",
12061206
"BehavioralTipDurableStateWritten": "Desat · {command} per revisar",
1207+
"BehavioralTipTodoWrite": "Tip: track multi-step work with todo_write — it keeps progress visible",
12071208
"SettingLockedDuringTurn": "{setting} està blocat mentre s'executa un torn — prem Esc per interrompre primer",
12081209
"SettingSubjectMode": "Mode",
12091210
"SettingSubjectThinking": "Raonament",

crates/tui/locales/de.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1204,6 +1204,7 @@
12041204
"BehavioralTipMcpValidation": "{command} startet Server und zeigt warum",
12051205
"BehavioralTipRepeatedCommand": "{command} kann dies anpinnen",
12061206
"BehavioralTipDurableStateWritten": "Gespeichert · {command} ansehen",
1207+
"BehavioralTipTodoWrite": "Tip: track multi-step work with todo_write — it keeps progress visible",
12071208
"SettingLockedDuringTurn": "{setting} ist gesperrt, während ein Turn läuft — zuerst Esc zum Unterbrechen drücken",
12081209
"SettingSubjectMode": "Modus",
12091210
"SettingSubjectThinking": "Thinking",

crates/tui/locales/en.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1227,6 +1227,7 @@
12271227
"BehavioralTipMcpValidation": "{command} starts servers and shows why",
12281228
"BehavioralTipRepeatedCommand": "{command} can pin this",
12291229
"BehavioralTipDurableStateWritten": "Saved · {command} to inspect",
1230+
"BehavioralTipTodoWrite": "Tip: track multi-step work with todo_write — it keeps progress visible",
12301231
"SettingLockedDuringTurn": "{setting} is locked while a turn is running — press Esc to interrupt first",
12311232
"SettingSubjectMode": "Mode",
12321233
"SettingSubjectThinking": "Thinking",

crates/tui/locales/es-419.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1227,6 +1227,7 @@
12271227
"BehavioralTipMcpValidation": "{command} inicia los servidores y muestra el motivo",
12281228
"BehavioralTipRepeatedCommand": "{command} puede fijar esto",
12291229
"BehavioralTipDurableStateWritten": "Guardado · {command} para ver",
1230+
"BehavioralTipTodoWrite": "Tip: track multi-step work with todo_write — it keeps progress visible",
12301231
"SettingLockedDuringTurn": "{setting} está bloqueado mientras se ejecuta un turno: presiona Esc para interrumpir primero",
12311232
"SettingSubjectMode": "El modo",
12321233
"SettingSubjectThinking": "El razonamiento",

crates/tui/locales/fr.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1204,6 +1204,7 @@
12041204
"BehavioralTipMcpValidation": "{command} démarre les serveurs et montre pourquoi",
12051205
"BehavioralTipRepeatedCommand": "{command} peut épingler ceci",
12061206
"BehavioralTipDurableStateWritten": "Enregistré · {command} pour voir",
1207+
"BehavioralTipTodoWrite": "Tip: track multi-step work with todo_write — it keeps progress visible",
12071208
"SettingLockedDuringTurn": "{setting} est verrouillé pendant qu'un tour est en cours — appuyez d'abord sur Esc pour interrompre",
12081209
"SettingSubjectMode": "Le mode",
12091210
"SettingSubjectThinking": "Le raisonnement",

crates/tui/locales/hi.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1204,6 +1204,7 @@
12041204
"BehavioralTipMcpValidation": "{command} सर्वर शुरू करता है और कारण दिखाता है",
12051205
"BehavioralTipRepeatedCommand": "{command} इसे पिन कर सकता है",
12061206
"BehavioralTipDurableStateWritten": "सहेजा गया · {command} से देखें",
1207+
"BehavioralTipTodoWrite": "Tip: track multi-step work with todo_write — it keeps progress visible",
12071208
"SettingLockedDuringTurn": "टर्न चलने के दौरान {setting} लॉक है — पहले Esc से बाधित करें",
12081209
"SettingSubjectMode": "मोड",
12091210
"SettingSubjectThinking": "थिंकिंग",

crates/tui/locales/id.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1204,6 +1204,7 @@
12041204
"BehavioralTipMcpValidation": "{command} memulai server dan menunjukkan alasannya",
12051205
"BehavioralTipRepeatedCommand": "{command} dapat menyematkan ini",
12061206
"BehavioralTipDurableStateWritten": "Tersimpan · {command} untuk melihat",
1207+
"BehavioralTipTodoWrite": "Tip: track multi-step work with todo_write — it keeps progress visible",
12071208
"SettingLockedDuringTurn": "{setting} terkunci saat giliran berjalan — tekan Esc untuk menginterupsi dulu",
12081209
"SettingSubjectMode": "Mode",
12091210
"SettingSubjectThinking": "Thinking",

crates/tui/locales/ja.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1227,6 +1227,7 @@
12271227
"BehavioralTipMcpValidation": "{command} はサーバーを起動し、原因を表示します",
12281228
"BehavioralTipRepeatedCommand": "{command} でこれを固定できます",
12291229
"BehavioralTipDurableStateWritten": "保存しました · {command} で確認",
1230+
"BehavioralTipTodoWrite": "Tip: track multi-step work with todo_write — it keeps progress visible",
12301231
"SettingLockedDuringTurn": "ターンの実行中は{setting}を変更できません。まず Esc で中断してください",
12311232
"SettingSubjectMode": "モード",
12321233
"SettingSubjectThinking": "思考",

crates/tui/locales/ko.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1227,6 +1227,7 @@
12271227
"BehavioralTipMcpValidation": "{command} 명령은 서버를 시작하고 원인을 보여 줍니다",
12281228
"BehavioralTipRepeatedCommand": "{command} 명령으로 이 항목을 고정할 수 있습니다",
12291229
"BehavioralTipDurableStateWritten": "저장됨 · {command}에서 확인",
1230+
"BehavioralTipTodoWrite": "Tip: track multi-step work with todo_write — it keeps progress visible",
12301231
"SettingLockedDuringTurn": "턴이 실행 중일 때는 {setting} 변경이 잠깁니다 — 먼저 Esc로 중단하세요",
12311232
"SettingSubjectMode": "모드",
12321233
"SettingSubjectThinking": "사고",

crates/tui/locales/pt-BR.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1227,6 +1227,7 @@
12271227
"BehavioralTipMcpValidation": "{command} inicia os servidores e mostra o motivo",
12281228
"BehavioralTipRepeatedCommand": "{command} pode fixar isto",
12291229
"BehavioralTipDurableStateWritten": "Salvo · {command} para ver",
1230+
"BehavioralTipTodoWrite": "Tip: track multi-step work with todo_write — it keeps progress visible",
12301231
"SettingLockedDuringTurn": "{setting} está bloqueado enquanto um turno está em execução — pressione Esc para interromper primeiro",
12311232
"SettingSubjectMode": "O modo",
12321233
"SettingSubjectThinking": "O raciocínio",

0 commit comments

Comments
 (0)