[Bug] Duplicate prompt option "manually approve edits" with Learning output-style

Resolved 💬 2 comments Opened Jan 17, 2026 by ffxsam Closed Jan 17, 2026

Bug Description
Claude had some weird output with duplicate questions:
Would you like to proceed?

❯ 1. Yes, clear context and auto-accept edits (shift+tab)

  1. Yes, and manually approve edits
  2. Yes, auto-accept edits
  3. Yes, manually approve edits
  4. Type here to tell Claude what to change

manually approve edits is there twice. might have to do with the fact that output-style was "Learning"?

Environment Info

  • Platform: darwin
  • Terminal: WarpTerminal
  • Version: 2.1.12
  • Feedback ID: 69b7f1ad-9a24-4933-b9a2-fcedf63466c0

Errors

[{"error":"Error: LSP server plugin:typescript-lsp:typescript failed to start: Executable not found in $PATH: \"typescript-language-server\"\n    at start (/$bunfs/root/claude:1564:22300)\n    at async $ (/$bunfs/root/claude:1564:24752)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-01-17T20:18:24.857Z"},{"error":"Error: Executable not found in $PATH: \"typescript-language-server\"\n    at spawn (unknown)\n    at spawn (node:child_process:667:35)\n    at spawn (node:child_process:14:39)\n    at start (/$bunfs/root/claude:1564:20845)\n    at start (/$bunfs/root/claude:1564:22354)\n    at $ (/$bunfs/root/claude:1564:24752)\n    at $ (/$bunfs/root/claude:1564:25727)\n    at _ (/$bunfs/root/claude:1564:32514)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-01-17T20:18:24.858Z"},{"error":"Error: Failed to start LSP server plugin:typescript-lsp:typescript: Executable not found in $PATH: \"typescript-language-server\"\n    at <anonymous> (/$bunfs/root/claude:1564:32536)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-01-17T20:18:24.858Z"},{"error":"Error\n    at nb (/$bunfs/root/claude:42:1143)\n    at <anonymous> (/$bunfs/root/claude:47:10085)\n    at emit (node:events:92:22)\n    at endReadableNT (internal:streams/readable:861:50)\n    at processTicksAndRejections (native:7:39)\n    at request (/$bunfs/root/claude:49:2147)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-01-17T20:18:24.943Z"},{"error":"Error\n    at nb (/$bunfs/root/claude:42:1143)\n    at <anonymous> (/$bunfs/root/claude:47:10085)\n    at emit (node:events:92:22)\n    at endReadableNT (internal:streams/readable:861:50)\n    at processTicksAndRejections (native:7:39)\n    at request (/$bunfs/root/claude:49:2147)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-01-17T20:18:24.993Z"}]

View original on GitHub ↗

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