Kiro stuck in Working? Check terminal output before clearing cache.
The Working state does not identify the cause. Preserve the Specs goal and project diff, test terminal output, and treat cache clearing as a later diagnostic step rather than a guaranteed fix.
What the failure looks like.
The entire IDE stops responding with no useful error. A Specs-mode task can appear frozen for hours even though the underlying project files and previous edits remain available.
Why it happens.
Kiro's official troubleshooting identifies shell customizations such as Oh My Posh and Powerlevel10k as common causes when Kiro stays in Working or cannot read terminal output. Cache corruption can also cause local client problems, but deleting cache should not be the first universal fix.
Fix it without losing the task.
What the next AI should receive.
Specs goal, Kiro version, terminal command and output, shell-integration comparison, preserved project diff, any cache action taken, and the first harmless command after recovery.
Check before restarting
First test whether terminal output works with a minimal command and the normal shell configuration. If you test without shell customizations, change only that variable and preserve the project diff.
Boundary of the evidence
Kiro documentation identifies shell-integration trouble as one cause of Working or missing terminal output; it does not prove cache corruption or justify deleting cache as a universal fix.
Diagnostic checkpoint
Compare terminal behavior with shell integration enabled and disabled before considering cache changes.
How ShardStitch helps.
A handoff can preserve the Specs goal, changed files, and last visible terminal result while you troubleshoot Kiro locally. It cannot clear Kiro cache or establish that the IDE has recovered.
Research basis.
Kiro's official troubleshooting guide documents the Working-status and terminal-output failure, including shell-integration fixes. Cache clearing remains a secondary local-client step, not a guaranteed universal repair.
FAQ.
Should I clear Kiro cache whenever the IDE stays in Working?
No. First check terminal output and shell integration, which Kiro troubleshooting documents as possible causes. Treat cache clearing as a separate later step, not a universal fix.
How do I know the interrupted command completed?
Use the terminal output or process result, not the IDE status alone. If no completion result exists, label the command unverified and rerun it only after checking for side effects.
Scope note: Evidence boundary: the cited Kiro troubleshooting material supports checking shell integration and terminal output. Cache clearing remains a later, local troubleshooting option, not a documented guaranteed repair.