Before opening, please confirm:
Operating System
darwin
Kiro Version
0.11.131
Bug Description
As the conversation context grows longer, the agent increasingly responds with just "Understood" without actually performing any action or producing meaningful output. The longer the context becomes, the more frequently this occurs. Current workaround: I added a steering rule to have the agent proactively monitor context length. When the conversation becomes too long, the agent asks whether to switch to a new window and provides a recovery prompt containing the current task progress and a list of key files to read.
Steps to Reproduce
- Open Kiro and start a conversation with the agent
- Work through a series of tasks in the same conversation (e.g., multiple spec tasks, code generation, file edits)
- As the conversation grows longer (typically after 15-20+ back-and-forth exchanges), send a new request to the agent
- Observe the agent responds with just "Understood" without performing any action or producing meaningful output
- The longer the context, the more frequently this happens — eventually almost every response becomes "Understood" with no actual work done
Expected Behavior
The agent should continue to process requests and produce meaningful output regardless of conversation length. If the context window is approaching its limit, the agent should either automatically compact the context and continue working, or proactively inform the user that a new conversation is needed — rather than silently responding with "Understood" and doing nothing.
Conversation ID
7d3a53d4-4361-4949-bd25-9b274fe4725f
7d3a53d4-4361-4949-bd25-9b274fe4725f
7d3a53d4-4361-4949-bd25-9b274fe4725f
7d3a53d4-4361-4949-bd25-9b274fe4725f
7d3a53d4-4361-4949-bd25-9b274fe4725f
Additional Context
No response
Before opening, please confirm:
Operating System
darwin
Kiro Version
0.11.131
Bug Description
As the conversation context grows longer, the agent increasingly responds with just "Understood" without actually performing any action or producing meaningful output. The longer the context becomes, the more frequently this occurs. Current workaround: I added a steering rule to have the agent proactively monitor context length. When the conversation becomes too long, the agent asks whether to switch to a new window and provides a recovery prompt containing the current task progress and a list of key files to read.
Steps to Reproduce
Expected Behavior
The agent should continue to process requests and produce meaningful output regardless of conversation length. If the context window is approaching its limit, the agent should either automatically compact the context and continue working, or proactively inform the user that a new conversation is needed — rather than silently responding with "Understood" and doing nothing.
Conversation ID
7d3a53d4-4361-4949-bd25-9b274fe4725f
7d3a53d4-4361-4949-bd25-9b274fe4725f
7d3a53d4-4361-4949-bd25-9b274fe4725f
7d3a53d4-4361-4949-bd25-9b274fe4725f
7d3a53d4-4361-4949-bd25-9b274fe4725f
Additional Context
No response