You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Code review with Gemini ; unify some cli interfaces ; fix album listing (#48)
* Generate plan for refactoring code and unifying subcommand interfaces for key entities
* Align AGENTS.md with poe usage
* feat: Unify CLI commands structure and implement missing commands
* docs: Update CLI command documentation to match standardized interface
* docs: Finalize CLI unification implementation log
* feat: improve album listing and standardize default sort order
- Collapse duplicate albums by title in 'albums list' for cleaner display
- Remove 'artist' and 'tracks' columns from default album list view
- Fix 'min-plays' filtering bug in album query logic
- Change default sort order to 'recent' for all 'list' commands
- Update documentation and tests to reflect these changes
* Update cog generated docs
* Fix QA errors: remove unused imports and update vulnerable dependencies
* Set default limit to 20 for unified commands and update docs
* Committing updated autogenerated documentation
* Refactor stats command and update plays list default limit
- Refactor 'stats' command to use shared options from 'command_utils'.
- Add support for '-f' short option for '--format'.
- Update default limit for 'plays list' from 20 to 50.
- Add 'tests/test_plays_unify.py' to verify 'plays list' changes.
Coauthored with Gemini CLI
Danger! Danger! High Voltage!
0 commit comments