Recover Lost CLI Installer Commits and bin/ Directory Refactoring
Resolved 💬 2 comments Opened Apr 12, 2025 by maurorosero Closed Apr 14, 2025
Bug Description
Issue report for Claude: 22 orphaned commits containing CLI installers and bin/ directory refactoring were lost due to a reset on the master branch. These commits include important implementations like fjcli-setup.sh, ghcli-setup.sh, glcli-setup.sh and the refactoring to a bin/ directory structure. These valuable features were rescued by creating a 'rescue' branch from commit e308031.
Environment Info
- Platform: linux
- Terminal: vte-based
- Version: 0.2.69
- Feedback ID: 673ba796-8400-47ab-a348-8aac003a0fe1
Errors
[{"error":"ShellError: Shell command failed\n at Object.call (file:///home/mrosero/.npm-global/lib/node_modules/@anthropic-ai/claude-code/cli.js:1134:1010)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async cc5 (file:///home/mrosero/.npm-global/lib/node_modules/@anthropic-ai/claude-code/cli.js:1570:4980)\n at async O61 (file:///home/mrosero/.npm-global/lib/node_modules/@anthropic-ai/claude-code/cli.js:1570:3472)\n at async hc5 (file:///home/mrosero/.npm-global/lib/node_modules/@anthropic-ai/claude-code/cli.js:1570:2742)\n at async bv1 (file:///home/mrosero/.npm-global/lib/node_modules/@anthropic-ai/claude-code/cli.js:1570:2676)\n at async Ip (file:///home/mrosero/.npm-global/lib/node_modules/@anthropic-ai/claude-code/cli.js:1570:1944)\n at async U8 (file:///home/mrosero/.npm-global/lib/node_modules/@anthropic-ai/claude-code/cli.js:1768:1707)","timestamp":"2025-04-12T05:27:25.631Z"},{"error":"ShellError: Shell command failed\n at Object.call (file:///home/mrosero/.npm-global/lib/node_modules/@anthropic-ai/claude-code/cli.js:1134:1010)\n at async cc5 (file:///home/mrosero/.npm-global/lib/node_modules/@anthropic-ai/claude-code/cli.js:1570:4980)\n at async O61 (file:///home/mrosero/.npm-global/lib/node_modules/@anthropic-ai/claude-code/cli.js:1570:3472)\n at async hc5 (file:///home/mrosero/.npm-global/lib/node_modules/@anthropic-ai/claude-code/cli.js:1570:2742)\n at async bv1 (file:///home/mrosero/.npm-global/lib/node_modules/@anthropic-ai/claude-code/cli.js:1570:2676)\n at async Ip (file:///home/mrosero/.npm-global/lib/node_modules/@anthropic-ai/claude-code/cli.js:1570:1944)\n at async Ip (file:///home/mrosero/.npm-global/lib/node_modules/@anthropic-ai/claude-code/cli.js:1570:2318)\n at async U8 (file:///home/mrosero/.npm-global/lib/node_modules/@anthropic-ai/claude-code/cli.js:1768:1707)","timestamp":"2025-04-12T05:27:33.277Z"},{"error":"Error: ENOENT: no such file or directory, stat '/home/mrosero/devs/devstools/fjcli'\n at statSync (node:fs:1688:3)\n at file:///home/mrosero/.npm-global/lib/node_modules/@anthropic-ai/claude-code/cli.js:1134:1197\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)","timestamp":"2025-04-12T05:27:38.084Z"},{"error":"ShellError: Shell command failed\n at Object.call (file:///home/mrosero/.npm-global/lib/node_modules/@anthropic-ai/claude-code/cli.js:1134:1010)\n at async cc5 (file:///home/mrosero/.npm-global/lib/node_modules/@anthropic-ai/claude-code/cli.js:1570:4980)\n at async O61 (file:///home/mrosero/.npm-global/lib/node_modules/@anthropic-ai/claude-code/cli.js:1570:3472)\n at async hc5 (file:///home/mrosero/.npm-global/lib/node_modules/@anthropic-ai/claude-code/cli.js:1570:2742)\n at async bv1 (file:///home/mrosero/.npm-global/lib/node_modules/@anthropic-ai/claude-code/cli.js:1570:2676)\n at async Ip (file:///home/mrosero/.npm-global/lib/node_modules/@anthropic-ai/claude-code/cli.js:1570:1944)\n at async U8 (file:///home/mrosero/.npm-global/lib/node_modules/@anthropic-ai/claude-code/cli.js:1768:1707)","timestamp":"2025-04-12T05:28:31.017Z"},{"error":"Error: ENOENT: no such file or directory, stat '/home/mrosero/devs/devstools/fjcli-setup.sh'\n at statSync (node:fs:1688:3)\n at file:///home/mrosero/.npm-global/lib/node_modules/@anthropic-ai/claude-code/cli.js:1134:1197\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)","timestamp":"2025-04-12T05:33:14.783Z"},{"error":"ShellError: Shell command failed\n at Object.call (file:///home/mrosero/.npm-global/lib/node_modules/@anthropic-ai/claude-code/cli.js:1134:1010)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async cc5 (file:///home/mrosero/.npm-global/lib/node_modules/@anthropic-ai/claude-code/cli.js:1570:4980)\n at async O61 (file:///home/mrosero/.npm-global/lib/node_modules/@anthropic-ai/claude-code/cli.js:1570:3472)\n at async hc5 (file:///home/mrosero/.npm-global/lib/node_modules/@anthropic-ai/claude-code/cli.js:1570:2742)\n at async bv1 (file:///home/mrosero/.npm-global/lib/node_modules/@anthropic-ai/claude-code/cli.js:1570:2676)\n at async Object.call (file:///home/mrosero/.npm-global/lib/node_modules/@anthropic-ai/claude-code/cli.js:1701:4015)\n at async cc5 (file:///home/mrosero/.npm-global/lib/node_modules/@anthropic-ai/claude-code/cli.js:1570:4980)\n at async O61 (file:///home/mro
Note: Error logs were truncated.
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗