Skip to content

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 15 Apr 23:26
· 15 commits to main since this release

Initial release.

Added

  • hey <prompt> — convert natural language to a shell command and confirm before running
  • Three interchangeable backends: Claude Code headless, Codex CLI headless, OpenRouter HTTP API
  • Auto backend selection: claude → codex → openrouter
  • Subcommand-style backend override: hey claude ..., hey codex ..., hey openrouter ...
  • Per-backend personas with icons and voices (✱ claude, ☁ codex, ◆ openrouter)
  • Risk gate that blocks destructive commands (rm, dd, mkfs, find -delete, -exec rm, shell-wrapped rm, fork bomb, git reset --hard, etc.) and copies them to the clipboard instead
  • Soft warnings for sudo, cd, mv, chmod, chown, truncating redirects, curl | sh, kill
  • Conservative command presets: bare ls/tree/cat get rewritten to eza/jq/bat when available
  • --raw flag to disable all rewrites
  • -y / --yes auto-confirm, -n / --dry-run, -e / --explain
  • Fenced-code-block sanitizer so model responses with triple-backtick wrappers are parsed correctly
  • Strict prose detection — bail out if the backend returns non-command text