Skip to content

v0.3.0 - Short Flags & Preset Management

Choose a tag to compare

@trankhanh040147 trankhanh040147 released this 20 Dec 02:13
· 85 commits to main since this release
ddf8d99

What's New

Short Flag Aliases

  • All flags now have concise short aliases (-s, -b, -m, -f, -i, -I, -k, -p)
  • Added version flag (--version, -v)

Vim-Style Keybindings

  • Full keyboard-first navigation: j/k, g/G, Ctrl+d/u/f/b
  • Search: /, n/N, Tab toggle
  • Help overlay: ? key

Yank to Clipboard

  • y - Yank entire review + chat history
  • Y - Yank only last response
  • yb - Yank code block
  • Visual feedback (toast notification)

Review Presets

  • --preset <name> / -p flag for customizable review styles
  • 8 built-in presets: quick, strict, security, performance, logic, style, typo, naming
  • Custom presets in ~/.config/revcli/presets/*.yaml
  • Default preset support via config
  • Preset replace mode (--preset-replace / -R)

Preset Management Commands

  • preset list - List all presets
  • preset create - Create custom preset
  • preset edit - Edit custom preset (external editor)
  • preset delete - Delete custom preset
  • preset show - Show preset details
  • preset open - Open preset file/directory
  • preset path - Show preset path
  • preset default - Set/show default preset
  • preset system - Manage system prompt (show/edit/reset)