[Bug] Ctrl+O and Ctrl+E message history toggle not functioning

Resolved 💬 3 comments Opened Apr 8, 2026 by garshythoel Closed Apr 12, 2026

Bug Description
ctrol+o and ctrl+e does NOT show any previous messages - the command text at the bottom toggles (press ctrl+e to show and ctrl+e to hide) but actual messages on scrolling up are still the same in both states. cannot look at history of my convo

Environment Info

  • Platform: darwin
  • Terminal: iTerm.app
  • Version: 2.1.94
  • Feedback ID: 9cdd5a7c-beec-42b5-be31-ac300129e397

Errors

[{"error":"Error: 400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"prompt is too long: 204858 tokens > 200000 maximum\"},\"request_id\":\"req_011CZqFQ4PQ9XvBukUL35UEx\"}\n    at generate (/$bunfs/root/src/entrypoints/cli.js:11:51717)\n    at makeRequest (/$bunfs/root/src/entrypoints/cli.js:50:4942)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-07T23:06:02.866Z"},{"error":"Error: 400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"prompt is too long: 207565 tokens > 200000 maximum\"},\"request_id\":\"req_011CZqFQNoBU3EondqH3WUPY\"}\n    at generate (/$bunfs/root/src/entrypoints/cli.js:11:51717)\n    at makeRequest (/$bunfs/root/src/entrypoints/cli.js:50:4942)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-07T23:06:05.485Z"},{"error":"Error: 400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"prompt is too long: 204858 tokens > 200000 maximum\"},\"request_id\":\"req_011CZqFQnet32na8Qq77huXu\"}\n    at generate (/$bunfs/root/src/entrypoints/cli.js:11:51717)\n    at makeRequest (/$bunfs/root/src/entrypoints/cli.js:50:4942)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-07T23:06:11.929Z"},{"error":"Error: 400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"prompt is too long: 208914 tokens > 200000 maximum\"},\"request_id\":\"req_011CZqFR2zLouEqTnqggTBjt\"}\n    at generate (/$bunfs/root/src/entrypoints/cli.js:11:51717)\n    at makeRequest (/$bunfs/root/src/entrypoints/cli.js:50:4942)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-07T23:06:13.797Z"},{"error":"Error: 400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"prompt is too long: 204858 tokens > 200000 maximum\"},\"request_id\":\"req_011CZqFRQ75wCWwce5kse9AD\"}\n    at generate (/$bunfs/root/src/entrypoints/cli.js:11:51717)\n    at makeRequest (/$bunfs/root/src/entrypoints/cli.js:50:4942)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-07T23:06:20.693Z"},{"error":"Error: 400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"prompt is too long: 212958 tokens > 200000 maximum\"},\"request_id\":\"req_011CZqFRgdGCdbffFcefopUP\"}\n    at generate (/$bunfs/root/src/entrypoints/cli.js:11:51717)\n    at makeRequest (/$bunfs/root/src/entrypoints/cli.js:50:4942)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-07T23:06:22.800Z"},{"error":"Error: 400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"prompt is too long: 204858 tokens > 200000 maximum\"},\"request_id\":\"req_011CZqFS2sRVWcZhU2E7wWLA\"}\n    at generate (/$bunfs/root/src/entrypoints/cli.js:11:51717)\n    at makeRequest (/$bunfs/root/src/entrypoints/cli.js:50:4942)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-07T23:06:29.442Z"},{"error":"Error: 400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"prompt is too long: 213379 tokens > 200000 maximum\"},\"request_id\":\"req_011CZqFSKYXU84q3L9o95BNi\"}\n    at generate (/$bunfs/root/src/entrypoints/cli.js:11:51717)\n    at makeRequest (/$bunfs/root/src/entrypoints/cli.js:50:4942)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-07T23:06:31.108Z"},{"error":"Error: Conversation too long. Press esc twice to go up a few messages and try again.\n    at EVH (/$bunfs/root/src/entrypoints/cli.js:4221:938)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-07T23:06:31.110Z"},{"error":"Error: Error during compaction: Conversation too long. Press esc twice to go up a few messages and try again.\n    at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:5184:1191)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-07T23:06:31.110Z"},{"error":"Error: 400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"prompt is too long: 201603 tokens > 200000 maximum\"},\"request_id\":\"req_011CZqMrdHzJ7WViy88DGCMR\"}\n    at generate (/$bunfs/ro…

Note: Content was truncated.

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗