Enhanced stdin handling: Improved protection against command injection by adding < /dev/null to piped commands
Smart command parsing: The CLI now intelligently detects pipe operators and adds null input redirection to prevent unintended stdin reading
Backtick handling: Special handling for commands containing backticks to ensure proper escaping
Symlink Resolution
File operations now follow symlinks: When reading files, the CLI now resolves symlinks and logs when reading through them
Better error handling: Gracefully handles cases where symlink resolution fails
Installation Detection Improvements
Native installation PATH checking: For native installations, the CLI now checks if ~/.local/bin is in your PATH and provides specific instructions if it's missing
Windows-specific PATH handling: Added proper path separator handling for Windows environments
Better diagnostics: More detailed error messages when installation issues are detected