here's another gem. src/ink/termio/osc.ts:192–210
void execFileNoThrow('wl-copy', [], opts).then(r => {
if (r.code === 0) { linuxCopy = 'wl-copy'; return }
void execFileNoThrow('xclip', ...).then(r2 => {
if (r2.code === 0) { linuxCopy = 'xclip'; return }
void execFileNoThrow('xsel', ...).then(r3 => {
linuxCopy = r3.code === 0 ? 'xsel' : null
})
})
})
are we doing async or not?LOOOOOOOOOOL
Claude Code says thank you for reporting, I bet they will scan this chat to see what bugs they need to fix asap.