Skip to content

v0.2.0

Choose a tag to compare

@cowboy-bebug cowboy-bebug released this 08 Mar 21:45
· 14 commits to main since this release
9b485df

Features

UI Overhaul

Screen.Recording.2025-03-09.at.11.42.46.AM.mov
Screen.Recording.2025-03-09.at.11.44.06.AM.mov

cost command

Screen.Recording.2025-03-09.at.11.47.16.AM.mov

Changelog

  • 5c145e3 build: optimize Makefile LDFLAGS for smaller binary size
  • 2b2604b build: update Makefile version retrieval
  • 3e4bbe2 chore: remove unused dependencies
  • 9b485df chore: update go.sum with new dependencies
  • 3f6b9a4 feat(cmd): add cost command for expense analysis
  • a70f7f8 feat(llm): add cost estimation to chat results
  • 889e127 feat(models): add cost estimation for OpenAI models
  • 050ddd0 feat(ui): add cost table model for financial overview
  • 9aa2422 feat(utils): add git ignore check to file retrieval
  • 2ead819 feat: add OpenAI model support in models package
  • 4b24a5c feat: add cost tracking functionality
  • d98ff5c feat: add error handling for unsupported models
  • ee0af4f feat: add spinner to enhance user feedback
  • f4319c6 feat: integrate UI package for model and type selection
  • ab48bf3 feat: integrate new UI-based commit selector
  • e6c76c0 fix(cmd): correct help command usage and add execution logic
  • 4c6e178 fix(cmd): remove unnecessary diff option in runCommit function
  • 6648637 fix(cmd): update cost calculation in init and root commands
  • 6d10b7e fix(cmd): update emoji in version command description
  • 2994ff4 fix(llm): update prompt rules for code block wrapping
  • 54a3394 fix(ui): enhance commit selector with key hints
  • 3b3b13c fix(ui): update key bindings for type selection
  • 6b7ab97 refactor(cmd): update spinner package usage
  • 0ee6400 refactor(llm): improve prompt formatting and add utility function
  • a51efdb refactor(ui): extract keyboard help rendering to a separate function
  • 60e7452 refactor(utils): enhance cost handling and error management
  • 13b7fa8 refactor: update llm functions to return structured results
  • f40b729 refactor: update llm package for improved prompt handling
  • acdc10c style(cmd): remove redundant newlines from error messages
  • da70f50 style(ui): rename files to use snake_case format