BuilderIO / BuilderIO/ai-shell
Both xsel and fallback failed
- Dominant language
- TypeScript
- Stars
- 5.3k
- Forks
- 377
- PR merge metrics
- No merged PRs in 30d
Description
✖ Both xsel and fallback failed
at makeError (/home/ubuntu/.nvm/versions/node/v20.18.3/lib/node_modules/@builder.io/ai-shell/node_modules/clipboardy/lib/linux.js:16:11)
at xselWithFallback (/home/ubuntu/.nvm/versions/node/v20.18.3/lib/node_modules/@builder.io/ai-shell/node_modules/clipboardy/lib/linux.js:31:10)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async Object.copy (/home/ubuntu/.nvm/versions/node/v20.18.3/lib/node_modules/@builder.io/ai-shell/node_modules/clipboardy/lib/linux.js:50:3)
at async exports.write (/home/ubuntu/.nvm/versions/node/v20.18.3/lib/node_modules/@builder.io/ai-shell/node_modules/clipboardy/index.js:35:2)
at async value (file:///home/ubuntu/.nvm/versions/node/v20.18.3/lib/node_modules/@builder.io/ai-shell/dist/cli.mjs:1854:11)
at async runOrReviseFlow (file:///home/ubuntu/.nvm/versions/node/v20.18.3/lib/node_modules/@builder.io/ai-shell/dist/cli.mjs:1869:5)
at async prompt (file:///home/ubuntu/.nvm/versions/node/v20.18.3/lib/node_modules/@builder.io/ai-shell/dist/cli.mjs:1814:3)
ai-shell v1.0.12
Contributor guide
Research direction
Start by reproducing the clipboard-copy failure on Linux and inspect the referenced dist/cli.mjs call site around the clipboard write. Trace how clipboardy invokes xsel and its fallback, then verify a successful copy path and a clear failure path. The report contains no source file or test location, so the implementation entry point must first be located.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- linux, node.js, typescript
- Domain
- cli, operating-systems
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100