mirror of
https://github.com/samsonjs/vibetunnel.git
synced 2026-04-14 12:46:05 +00:00
Fixed the 'command not found' error for shell aliases like claude command. Root Cause: Previously, commands were executed as: /bin/zsh -c 'source ~/.zshrc 2>/dev/null || true; claude' Shell alias expansion happens at parse time, before the source command runs, so aliases defined in .zshrc were not available during command parsing. Solution: Use interactive mode with login shell flags: /bin/zsh -i -l -c 'claude' The -i flag enables interactive mode (loads aliases) The -l flag makes it a login shell (sources RC files) This ensures aliases are properly loaded and expanded before command execution. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-authored-by: Claude <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| middleware | ||
| pty | ||
| routes | ||
| services | ||
| utils | ||
| claude-patch.ts | ||
| fwd.ts | ||
| server.ts | ||
| version.test.ts | ||
| version.ts | ||