[Feature Request] Add timeout warnings for interactive plan execution requiring user input
Resolved 💬 3 comments Opened Apr 21, 2026 by tilthouse Closed Apr 25, 2026
Bug Description
Ultraplan expired... that's a bunch of tokens down the drain. If it was waiting on input from me, I never saw it. If you can't walk away because a human has to do something like allow handoff of plans, it would be nice to be told that in advance, otherwise I would have checked on it sooner.
Environment Info
- Platform: darwin
- Terminal: tmux
- Version: 2.1.116
- Feedback ID: 10013347-2bfe-44e7-8441-8d17b4f145b3
Errors
[{"error":"Error: Plugin MCP server error - mcp-config-invalid: MCP server github invalid: Missing environment variables: GITHUB_PERSONAL_ACCESS_TOKEN\n at RMH (/$bunfs/root/src/entrypoints/cli.js:2752:30332)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-04-21T05:47:00.042Z"},{"error":"Error: Plugin MCP server error - mcp-config-invalid: MCP server github invalid: Missing environment variables: GITHUB_PERSONAL_ACCESS_TOKEN\n at RMH (/$bunfs/root/src/entrypoints/cli.js:2752:30332)\n at async G (/$bunfs/root/src/entrypoints/cli.js:6147:11019)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-04-21T05:47:00.694Z"},{"error":"Error: Plugin MCP server error - mcp-config-invalid: MCP server github invalid: Missing environment variables: GITHUB_PERSONAL_ACCESS_TOKEN\n at RMH (/$bunfs/root/src/entrypoints/cli.js:2752:30332)\n at async k (/$bunfs/root/src/entrypoints/cli.js:6147:11826)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-04-21T05:47:00.696Z"},{"error":"Error: LSP server plugin:ruby-lsp:ruby-lsp crashed with exit code 78\n at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:3165:21488)\n at emit (node:events:98:22)\n at #handleOnExit (node:child_process:520:14)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-04-21T05:50:11.463Z"},{"error":"Error: LSP server plugin:ruby-lsp:ruby-lsp crashed with exit code 78\n at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:3165:21488)\n at emit (node:events:98:22)\n at #handleOnExit (node:child_process:520:14)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-04-21T05:50:31.490Z"},{"error":"Error: LSP server plugin:ruby-lsp:ruby-lsp crashed with exit code 78\n at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:3165:21488)\n at emit (node:events:98:22)\n at #handleOnExit (node:child_process:520:14)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-04-21T05:50:33.299Z"},{"error":"Error: LSP server plugin:ruby-lsp:ruby-lsp crashed with exit code 78\n at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:3165:21488)\n at emit (node:events:98:22)\n at #handleOnExit (node:child_process:520:14)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-04-21T05:50:35.185Z"},{"error":"Error: LSP server 'plugin:ruby-lsp:ruby-lsp' exceeded max crash recovery attempts (3)\n at Y (/$bunfs/root/src/entrypoints/cli.js:3165:24709)\n at z (/$bunfs/root/src/entrypoints/cli.js:3165:30108)\n at D (/$bunfs/root/src/entrypoints/cli.js:3165:30493)\n at f (/$bunfs/root/src/entrypoints/cli.js:3165:31050)\n at call (/$bunfs/root/src/entrypoints/cli.js:3188:864)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-04-21T05:50:50.372Z"},{"error":"Error: Failed to start LSP server for file /Users/boster/Developer/tools/claude-tmux/lib/claude_tmux/project.rb: LSP server 'plugin:ruby-lsp:ruby-lsp' exceeded max crash recovery attempts (3)\n at z (/$bunfs/root/src/entrypoints/cli.js:3165:30134)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-04-21T05:50:50.372Z"},{"error":"Error: LSP server 'plugin:ruby-lsp:ruby-lsp' exceeded max crash recovery attempts (3)\n at Y (/$bunfs/root/src/entrypoints/cli.js:3165:24709)\n at z (/$bunfs/root/src/entrypoints/cli.js:3165:30108)\n at D (/$bunfs/root/src/entrypoints/cli.js:3165:30493)\n at f (/$bunfs/root/src/entrypoints/cli.js:3165:31050)\n at call (/$bunfs/root/src/entrypoints/cli.js:3188:864)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-04-21T05:50:50.373Z"},{"error":"Error: LSP server 'plugin:ruby-lsp:ruby-lsp' exceeded max crash recovery attempts (3)\n at Y (/$bunfs/root/src/entrypoints/cli.js:3165:24709)\n at z (/$bunfs/root/src/entrypoints/cli.js:3165:30108)\n at D (/$bunfs/root/src/entrypoints/cli.js:3165:30493)\n at f (/$bunfs/root/src/entrypoints/cli.js:3165:31050)\n at call (/$bunfs/root/src/entrypoints/cli.js:3188:864)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-04-21T05:50:59.606Z"},{"error":"Error: Failed to start LSP server for file /Users/boster/Developer/tools/claude-tmux/lib/claude_tmux/presets.rb: LSP server 'plugin:ruby-lsp:ruby-lsp' exceeded max crash recovery attempts (3)\n at z (/$bunfs/root/src/entrypoints/cli.js:3165:30134)\n …
Note: Content was truncated.
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗