[Bug] Claude merging branches to master without explicit user authorization

Resolved 💬 1 comment Opened Apr 22, 2026 by grantfreese Closed Apr 22, 2026

Bug Description
Claude is merging branches to master when I have a directive to not do that without specific user directions to do so. Bad clanker!

Environment Info

  • Platform: linux
  • Terminal: vscode
  • Version: 2.1.114
  • Feedback ID: 32769218-ce67-42c8-bf9e-09ec7f03f973

Errors

[{"error":"Error: Failed to sync file save /home/gfreese/work/harvest-bms-fw/tests/unit/test.unit.can.protocolToggle.cpp: Cannot send notification to LSP server 'plugin:clangd-lsp:clangd': server is running\n    at j (/$bunfs/root/src/entrypoints/cli.js:3163:31471)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-22T16:36:19.812Z"},{"error":"Error: Failed to sync file open /home/gfreese/work/harvest-bms-fw/tests/unit/test.unit.can.protocolToggle.cpp: Cannot send notification to LSP server 'plugin:clangd-lsp:clangd': server is running\n    at w (/$bunfs/root/src/entrypoints/cli.js:3163:30782)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-22T16:36:19.812Z"},{"error":"Error: Failed to sync file save /home/gfreese/work/harvest-bms-fw/tests/unit/test.unit.can.protocolToggle.cpp: Cannot send notification to LSP server 'plugin:clangd-lsp:clangd': server is running\n    at j (/$bunfs/root/src/entrypoints/cli.js:3163:31471)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-22T16:36:19.812Z"},{"error":"Error: Failed to sync file open /home/gfreese/work/harvest-bms-fw/tests/unit/test.unit.can.protocolToggle.cpp: Cannot send notification to LSP server 'plugin:clangd-lsp:clangd': server is running\n    at w (/$bunfs/root/src/entrypoints/cli.js:3163:30782)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-22T16:36:19.812Z"},{"error":"Error: Cannot send notification to LSP server 'plugin:clangd-lsp:clangd': server is running\n    at J (/$bunfs/root/src/entrypoints/cli.js:3163:27602)\n    at j (/$bunfs/root/src/entrypoints/cli.js:3163:31335)\n    at call (/$bunfs/root/src/entrypoints/cli.js:3186:972)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-22T16:38:35.282Z"},{"error":"Error: Cannot send notification to LSP server 'plugin:clangd-lsp:clangd': server is running\n    at J (/$bunfs/root/src/entrypoints/cli.js:3163:27602)\n    at w (/$bunfs/root/src/entrypoints/cli.js:3163:30617)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-22T16:38:35.282Z"},{"error":"Error: Failed to sync file save /home/gfreese/work/harvest-bms-fw/tests/hil/can_protocolToggle_test.cpp: Cannot send notification to LSP server 'plugin:clangd-lsp:clangd': server is running\n    at j (/$bunfs/root/src/entrypoints/cli.js:3163:31471)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-22T16:38:35.282Z"},{"error":"Error: Failed to sync file open /home/gfreese/work/harvest-bms-fw/tests/hil/can_protocolToggle_test.cpp: Cannot send notification to LSP server 'plugin:clangd-lsp:clangd': server is running\n    at w (/$bunfs/root/src/entrypoints/cli.js:3163:30782)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-22T16:38:35.282Z"},{"error":"Error: Failed to sync file save /home/gfreese/work/harvest-bms-fw/tests/hil/can_protocolToggle_test.cpp: Cannot send notification to LSP server 'plugin:clangd-lsp:clangd': server is running\n    at j (/$bunfs/root/src/entrypoints/cli.js:3163:31471)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-22T16:38:35.282Z"},{"error":"Error: Failed to sync file open /home/gfreese/work/harvest-bms-fw/tests/hil/can_protocolToggle_test.cpp: Cannot send notification to LSP server 'plugin:clangd-lsp:clangd': server is running\n    at w (/$bunfs/root/src/entrypoints/cli.js:3163:30782)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-22T16:38:35.282Z"},{"error":"Error: Cannot send notification to LSP server 'plugin:clangd-lsp:clangd': server is running\n    at J (/$bunfs/root/src/entrypoints/cli.js:3163:27602)\n    at D (/$bunfs/root/src/entrypoints/cli.js:3163:31033)\n    at call (/$bunfs/root/src/entrypoints/cli.js:4781:1378)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-22T16:40:12.954Z"},{"error":"Error: Cannot send notification to LSP server 'plugin:clangd-lsp:clangd': server is running\n    at J (/$bunfs/root/src/entrypoints/cli.js:3163:27602)\n    at j (/$bunfs/root/src/entrypoints/cli.js:3163:31335)\n    at call (/$bunfs/root/src/entrypoints/cli.js:4781:1486)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-22T16:40:12.954Z"},{"error":"Error: Failed to sync file change /home/gfreese/work/harvest-bms-fw/src/can/dronecan_node.cpp: Cannot send notification to LSP server 'plugin:clangd-lsp:clangd': server is running\n    at D (/$bunfs/root/src/entrypoints/cli.js:3163:31181)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-22T16:40:12.955Z"},{"error":"Error: Failed to sync file save /home/gfreese/work/harvest-bms…

Note: Content was truncated.

View original on GitHub ↗

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