Releases: dvirzg/autocmd
v0.2.2 - Triple Quote Support
New Features
- Added support for triple quotes (
"""..""") for multiline prompts - Single and double quotes inside triple quotes are now preserved
- Improved argument parsing for complex prompts
Usage
autocmd '"""find all log files
that contain "ERROR"
modified in the last hour"""'v0.2.1 - Prompt Validation & Self-Upgrade
- Add validation requiring quoted prompts
- Add self-upgrade awareness to LLM
- Update README for multi-provider support
v0.2.0 - Multi-Provider Support
Add support for multiple LLM providers: OpenAI, Groq, Grok, Deepseek, and Openrouter
v0.1.7
v0.1.6: Magic Streaming
UX Improvement: Streaming output now cleanly disappears (multi-line erase) before the final command is injected, creating a 'magic' experience.
v0.1.4: Streaming Responses
New Feature: Added streaming support! Commands now appear in real-time as they are generated.\nImprovement: Graceful handling of non-TTY outputs.
v0.1.3: Fix infinite setup loop
Bug Fix: Resolved an issue where the setup wizard ran on every execution. It now correctly creates the .shell_setup_done marker.
Bug Fix: Fixed import paths in tests to allow local testing.
Improvement: Setup is marked as complete even if shell integration is declined.
v0.1.2
Initial release
autocmd-cli v0.1.0
First release of autocmd, the natural language to shell command translator powered by Claude.
Features
- Translates English requests to shell commands using Claude 4.5 Haiku
- Seamless integration with zsh and bash
Installation
uv tool install autocmd-cli