[Bug] Ultraplan handoff breaks local path compatibility and return handoff fails

Resolved 💬 1 comment Opened May 6, 2026 by tilthouse Closed Jun 3, 2026

Bug Description
When handing off to /ultraplan after initial local planning in Claude Code, ultraplan "corrects" paths and other things that mean the new plan will not work as-is if I want to implement locally. Also, actual handing back to local doesn't seem to work at all...

Environment Info

  • Platform: darwin
  • Terminal: tmux
  • Version: 2.1.131
  • Feedback ID: adc87c74-072e-40b1-9e0a-08846f6935b2

Errors

[{"error":"Error: Plugin MCP server error - mcp-config-invalid: MCP server github invalid: Missing environment variables: GITHUB_PERSONAL_ACCESS_TOKEN\n    at YZH (/$bunfs/root/src/entrypoints/cli.js:2641:35354)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-05-06T17:21:25.215Z"},{"error":"Error: Plugin MCP server error - mcp-config-invalid: MCP server github invalid: Missing environment variables: GITHUB_PERSONAL_ACCESS_TOKEN\n    at YZH (/$bunfs/root/src/entrypoints/cli.js:2641:35354)\n    at async N (/$bunfs/root/src/entrypoints/cli.js:6359:12745)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-05-06T17:21:25.578Z"},{"error":"Error: Plugin MCP server error - mcp-config-invalid: MCP server github invalid: Missing environment variables: GITHUB_PERSONAL_ACCESS_TOKEN\n    at YZH (/$bunfs/root/src/entrypoints/cli.js:2641:35354)\n    at async L (/$bunfs/root/src/entrypoints/cli.js:6359:11859)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-05-06T17:21:25.578Z"},{"error":"Error: File does not exist. Note: your current working directory is /Users/boster/Developer/products/arni.\n    at call (/$bunfs/root/src/entrypoints/cli.js:4862:11360)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-05-06T17:27:43.411Z"},{"error":"Error: Plugin MCP server error - mcp-config-invalid: MCP server github invalid: Missing environment variables: GITHUB_PERSONAL_ACCESS_TOKEN\n    at YZH (/$bunfs/root/src/entrypoints/cli.js:2641:35354)\n    at async N (/$bunfs/root/src/entrypoints/cli.js:6359:12745)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-05-06T18:37:38.604Z"},{"error":"Error: Plugin MCP server error - mcp-config-invalid: MCP server github invalid: Missing environment variables: GITHUB_PERSONAL_ACCESS_TOKEN\n    at YZH (/$bunfs/root/src/entrypoints/cli.js:2641:35354)\n    at async L (/$bunfs/root/src/entrypoints/cli.js:6359:11859)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-05-06T18:37:38.604Z"},{"error":"Error: Request was aborted.\n    at makeRequest (/$bunfs/root/src/entrypoints/cli.js:50:3449)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-05-06T18:49:18.225Z"},{"error":"Error: EISDIR: illegal operation on a directory, read '/Users/boster/Developer/products/arni/Arni/Telemetry'\n    at fzH (/$bunfs/root/src/entrypoints/cli.js:1560:144)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-05-06T18:56:32.646Z"},{"error":"McpToolCallError: Argument Validation Error - description must be shorter than or equal to 255 characters.\n    at Cl5 (/$bunfs/root/src/entrypoints/cli.js:4888:63)\n    at IQ7 (/$bunfs/root/src/entrypoints/cli.js:4888:1409)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-05-06T21:26:28.565Z"},{"error":"Error: Plugin MCP server error - mcp-config-invalid: MCP server github invalid: Missing environment variables: GITHUB_PERSONAL_ACCESS_TOKEN\n    at YZH (/$bunfs/root/src/entrypoints/cli.js:2641:35354)\n    at async L (/$bunfs/root/src/entrypoints/cli.js:6359:11859)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-05-06T21:29:18.320Z"},{"error":"Error: Plugin MCP server error - mcp-config-invalid: MCP server github invalid: Missing environment variables: GITHUB_PERSONAL_ACCESS_TOKEN\n    at YZH (/$bunfs/root/src/entrypoints/cli.js:2641:35354)\n    at async N (/$bunfs/root/src/entrypoints/cli.js:6359:12745)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-05-06T21:29:18.320Z"},{"error":"Error: Plugin MCP server error - mcp-config-invalid: MCP server github invalid: Missing environment variables: GITHUB_PERSONAL_ACCESS_TOKEN\n    at YZH (/$bunfs/root/src/entrypoints/cli.js:2641:35354)\n    at async L (/$bunfs/root/src/entrypoints/cli.js:6359:11859)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-05-06T21:29:24.232Z"},{"error":"Error: Plugin MCP server error - mcp-config-invalid: MCP server github invalid: Missing environment variables: GITHUB_PERSONAL_ACCESS_TOKEN\n    at YZH (/$bunfs/root/src/entrypoints/cli.js:2641:35354)\n    at async N (/$bunfs/root/src/entrypoints/cli.js:6359:12745)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-05-06T21:29:24.237Z"},{"error":"Error: Plugin MCP server error - mcp-config-invalid: MCP server github invalid: Missing environment variables: GITHUB_PERSONAL_ACCESS_TOKEN\n    at YZH (/$bunfs/root/src/entrypoints/cli.js:2641:35354)\n    at async …

Note: Content was truncated.

View original on GitHub ↗

This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗