mirror of
https://github.com/Kilo-Org/kilocode.git
synced 2026-10-31 03:46:24 +08:00
* fix(tui): show progress indicators while subagent is initializing Show '↳ Starting...' in the parent session's Task entry when the subagent is running but has not yet made any tool calls, and show '↳ Initializing...' in the subagent session view when it has no messages yet. Prevents the UI from appearing frozen during the LLM thinking phase on startup. Closes #8422 Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> * fix(tui): annotate kilocode changes for CI Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> * fix(webview): show progress indicators while subagent is initializing Mirror the TUI fix for the VS Code extension webview: - TaskToolExpanded: show "Starting..." when the task tool is running but the child session has no tool calls yet (previously the expanded body was empty/blank). - MessageList/ChatView: propagate the readonly flag so the subagent viewer shows "Initializing..." instead of the generic welcome screen when the session has no messages yet. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> * fix: add i18n translations for Initializing and Starting strings Replace hardcoded 'Initializing...' and 'Starting...' strings in webview components with language.t() calls. Add session.messages.initializing and session.messages.taskStarting keys to all 19 locale files. Note: The TUI (packages/opencode) has no i18n framework — all strings are hardcoded throughout the codebase, so the 'Initializing...' string in the TUI session view remains as-is. * fix: localize Initializing/Starting strings in all locale files Replace English placeholder strings with proper translations in all 19 non-English locale files. --------- Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>