[Bug] Ctrl+C not interrupting frozen agent, 'x to stop' input not functional
Resolved 💬 4 comments Opened May 7, 2026 by Jakemo136 Closed May 18, 2026
Bug Description
'x to stop' is not stopping a frozen agent - it's simply typing 'x' in the input
Environment Info
- Platform: darwin
- Terminal: iTerm.app
- Version: 2.1.132
- Feedback ID: 02978838-99cd-439a-889f-ecf7b656c661
Errors
[{"error":"Error: ensureToolResultPairing: repaired missing tool_result blocks (29 -> 29 messages). Message structure: [0] user; [1] assistant(id=msg_01CePD3gAriAr5FgxLthqkQ4, tool_uses=[toolu_01ADdNbfDH7En8TcQzsRpJRz]); [2] user(tool_results=[toolu_01ADdNbfDH7En8TcQzsRpJRz]); [3] assistant(id=msg_01YKCi3DewAqXhXbbGA9wfLU, tool_uses=[toolu_01Tdx9H5BKLyULMEXNpvGgV3]); [4] user(tool_results=[toolu_01Tdx9H5BKLyULMEXNpvGgV3]); [5] assistant(id=msg_01UfCLC8Ws6kXNrbvU1h2L1a, tool_uses=[toolu_01VD5XZCYdVuDYnzTUE699vr]); [6] user(tool_results=[toolu_01VD5XZCYdVuDYnzTUE699vr]); [7] assistant(id=msg_01VkDjs4dYTtRwPsvB3KSG3c, tool_uses=[toolu_016G3XPs864q11nCc9TjYhaW]); [8] user(tool_results=[toolu_016G3XPs864q11nCc9TjYhaW]); [9] assistant(id=msg_011thvei5C5Hvk3vztUUR5vt, tool_uses=[toolu_01SqAMQrMsDzNkzSW6e63rjp]); [10] user(tool_results=[toolu_01SqAMQrMsDzNkzSW6e63rjp]); [11] assistant(id=msg_01TZTTcCcDLR6woFqCXbgTb8, tool_uses=[toolu_014n4s4nM9Huex84bcGQ7zHV]); [12] user(tool_results=[toolu_014n4s4nM9Huex84bcGQ7zHV]); [13] assistant(id=msg_01Chtzjwzn1wi4D9pQWw4BNR, tool_uses=[toolu_011nV3mxDqY9su71KB26GQ7U]); [14] user(tool_results=[toolu_011nV3mxDqY9su71KB26GQ7U]); [15] assistant(id=msg_0132joV2H1Ekp79YQgZrHQDs, tool_uses=[toolu_019wGZ9BB3WyixxdQE1nhRSM]); [16] user(tool_results=[toolu_019wGZ9BB3WyixxdQE1nhRSM]); [17] assistant(id=msg_01XwtgH6bpXXjfw4iZKMDFi4, tool_uses=[toolu_016ADc6aoMZUgi45FP6Gwtjo]); [18] user(tool_results=[toolu_016ADc6aoMZUgi45FP6Gwtjo]); [19] assistant(id=msg_0137Zdt6yLxc21cMUfHamLDm, tool_uses=[toolu_01QXfP6fnaaxS8LgkT7MX3k6]); [20] user(tool_results=[toolu_01QXfP6fnaaxS8LgkT7MX3k6]); [21] assistant(id=msg_01P97nzrNWLpvq7f5XswVuQg, tool_uses=[toolu_012G3Co9oBGB6i7VLPRG5uyw]); [22] user(tool_results=[toolu_012G3Co9oBGB6i7VLPRG5uyw]); [23] assistant(id=msg_01TqSQUpnxDu9zhsALU2EVrS, tool_uses=[toolu_01TTfNRHJSBwKHTqwD94wuMo]); [24] user(tool_results=[toolu_01TTfNRHJSBwKHTqwD94wuMo]); [25] assistant(id=msg_01429UH9eh8aj4pKzdTkgQ2Y, tool_uses=[toolu_01QJzgyBAgD7ZrDTtktcr5JP]); [26] user(tool_results=[toolu_01QJzgyBAgD7ZrDTtktcr5JP]); [27] assistant(id=msg_01QG6vvrTYFK1CmBf98WNmSS, tool_uses=[toolu_01WJDhHNtG5UkgrA4JvWmsFj]); [28] user\n at ci7 (/$bunfs/root/src/entrypoints/cli.js:5409:10309)\n at M2K (/$bunfs/root/src/entrypoints/cli.js:8977:11134)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-05-07T14:48:47.744Z"},{"error":"Error: ensureToolResultPairing: repaired missing tool_result blocks (31 -> 31 messages). Message structure: [0] user; [1] assistant(id=msg_01CePD3gAriAr5FgxLthqkQ4, tool_uses=[toolu_01ADdNbfDH7En8TcQzsRpJRz]); [2] user(tool_results=[toolu_01ADdNbfDH7En8TcQzsRpJRz]); [3] assistant(id=msg_01YKCi3DewAqXhXbbGA9wfLU, tool_uses=[toolu_01Tdx9H5BKLyULMEXNpvGgV3]); [4] user(tool_results=[toolu_01Tdx9H5BKLyULMEXNpvGgV3]); [5] assistant(id=msg_01UfCLC8Ws6kXNrbvU1h2L1a, tool_uses=[toolu_01VD5XZCYdVuDYnzTUE699vr]); [6] user(tool_results=[toolu_01VD5XZCYdVuDYnzTUE699vr]); [7] assistant(id=msg_01VkDjs4dYTtRwPsvB3KSG3c, tool_uses=[toolu_016G3XPs864q11nCc9TjYhaW]); [8] user(tool_results=[toolu_016G3XPs864q11nCc9TjYhaW]); [9] assistant(id=msg_011thvei5C5Hvk3vztUUR5vt, tool_uses=[toolu_01SqAMQrMsDzNkzSW6e63rjp]); [10] user(tool_results=[toolu_01SqAMQrMsDzNkzSW6e63rjp]); [11] assistant(id=msg_01TZTTcCcDLR6woFqCXbgTb8, tool_uses=[toolu_014n4s4nM9Huex84bcGQ7zHV]); [12] user(tool_results=[toolu_014n4s4nM9Huex84bcGQ7zHV]); [13] assistant(id=msg_01Chtzjwzn1wi4D9pQWw4BNR, tool_uses=[toolu_011nV3mxDqY9su71KB26GQ7U]); [14] user(tool_results=[toolu_011nV3mxDqY9su71KB26GQ7U]); [15] assistant(id=msg_0132joV2H1Ekp79YQgZrHQDs, tool_uses=[toolu_019wGZ9BB3WyixxdQE1nhRSM]); [16] user(tool_results=[toolu_019wGZ9BB3WyixxdQE1nhRSM]); [17] assistant(id=msg_01XwtgH6bpXXjfw4iZKMDFi4, tool_uses=[toolu_016ADc6aoMZUgi45FP6Gwtjo]); [18] user(tool_results=[toolu_016ADc6aoMZUgi45FP6Gwtjo]); [19] assistant(id=msg_0137Zdt6yLxc21cMUfHamLDm, tool_uses=[toolu_01QXfP6fnaaxS8LgkT7MX3k6]); [20] user(tool_results=[toolu_01QXfP6fnaaxS8LgkT7MX3k6]); [21] assistant(id=msg_01P97nzrNWLpvq7f5XswVuQg, tool_uses=[toolu_012G3Co9oBGB6i7VLPRG5uyw]); [22] user(tool_results=[toolu_012G3Co9oBGB6i7VLPRG5uyw]); [23] assistant(id=msg_01TqSQUpnxDu9zhsALU2EVrS, tool_uses=[toolu_01TTfNRHJSBwKHTqwD94wuMo]); [24] user(tool_results=[toolu_01TTfNRHJSBwKHTqwD94wuMo]); [25] assistant(id=msg_01429UH9eh8aj4pKzdTkgQ2Y, tool_uses=[toolu_01QJzgyBAgD7ZrDTtktcr5JP]); [26] user(tool_results=[toolu_01QJzgyBAgD7ZrDTtktcr5JP]); [27] assistant(id=msg_01QG6vvrTYFK1CmBf98WNmSS, tool_uses=[toolu_01WJDhHNtG5UkgrA4JvWmsFj]); [28] user; [29] assistant(id=29b39631-9606-422a-b9cd-0f2020d96908, tool_uses=[]); [30] user\n at ci7 (/$bunfs/root/src/entrypoints/cli.js:5409:10309)\n at M2K (/$bunfs/root/src/entrypoints/cli.js:8977:11134)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-05-07T14:57:27.291Z"},{"error":"Error: ensureToolResultPairing: repaired missing tool_result blocks (29 -> 29 messages). Message structure: [0] user; [1] assistant(id=msg_01CePD3gAriAr5FgxLthqkQ4, tool_uses=[toolu_01ADdNbfDH7En8TcQzsRpJRz]); [2] user(tool_results=[toolu…
Note: Content was truncated.
This issue has 4 comments on GitHub. Read the full discussion on GitHub ↗