π New Features:
β’ Complete CLI rewrite with robust argument parsing
β’ Elegant path/flag display with subtle styling
β’ Support for flexible flag ordering anywhere in command
β’ Comprehensive help system with examples
β’ Multiple clipboard aliases (-c, -y, --copy, --clipboard)
π Bug Fixes:
β’ Fixed double clipboard printing issue
β’ Improved error handling with helpful suggestions
β’ Better DSL flag parsing and conversion
π§ Technical Improvements:
β’ Added typer and pyperclip dependencies
β’ Support comma-separated and multiple flag instances
β’ Enhanced command-line interface with better UX
β’ Updated project scripts to use new app() entry point
All syntax variations now work correctly:
β
att . -f -c --prompt "Find files"
β
att /path --glob **/*.py --files true -c
β
att --clipboard /path --glob **/*.py -f
β
att . --mode report --ignore _build*,test* -c