Skip to content

v0.13.8

Latest

Choose a tag to compare

@coding-hui coding-hui released this 02 Oct 09:03

Changelog

Features

  • 0b5984b feat: add auto coder commit flag for model attribution
  • 1d2bd66 feat: add chat history logging to .ai.chat.history.md
  • 81706c7 feat: add conversation clearing command
  • de1410d feat: add line breaks between chat inputs and responses
  • 67c6966 feat: add prompt prefix to chat history commands
  • 247852f feat: add prompt suffix for better terminal display
  • f1fbce3 feat: add unified console output and chat history writer
  • 6c8aee0 feat: capture console output in chat history
  • a891e99 feat: continue last conversation when flag is set
  • 2963968 feat: distinguish auto coder commits with model info in author
  • 2cfd2e4 feat: enable interactive mode by default
  • b1e4ac8 feat: format error messages with markdown in chat history
  • e80cc02 feat: include model info in commit email
  • 45c7859 feat: include model name in commit author
  • 1da27c0 feat: include model name in commit author
  • b620100 feat: make commit author name and email configurable
  • fb1a0a5 feat: persist save confirmation to history
  • bf6bde5 feat: reload conversation contexts after commands
  • fd14a2b feat: set ai auto coder as commit author
  • ae3da44 feat: set prompt mode for empty slash commands
  • e400da9 feat: support configurable commit attribution
  • f3f4822 feat: update chat history headers to generic AI format
  • 5b230eb feat: use prompt prefix based on mode in chat history

Bug Fixes

  • 0d72581 fix: disable interactive mode for CLI prompts
  • 1fb4976 fix: improve CLI error messages and help
  • b891436 fix: improve conversation session error message
  • bb84713 fix: remove " > " suffix from prompt prefix in chat history
  • 448998d fix: remove conversation session error wrapping

Code Refactoring

  • b3cefa1 refactor: based on the changes described in the file summaries, the best title for the pull request is:
  • 857bacf refactor: consolidate interactive flows in CLI commands
  • 8a317f3 refactor: consolidate prompt mode handling in UI
  • fa7d0cb refactor: integrate chat history writer into command executor
  • 3fb448d refactor: refactor AutoCommit into modular methods
  • 82562c6 refactor: refactor chat history to use HistoryWriter
  • 42d9fa3 refactor: remove prompt mode cycling
  • 92880e0 refactor: remove trailing whitespace and add chat import
  • 5c998f5 refactor: remove trailing whitespace in chat.go
  • d29b43b refactor: remove unused markdown renderer
  • 41e5aa9 refactor: remove unused prompt variables
  • bc8048e refactor: replace console.Render with historyWriter.Render for all outputs
  • d72ec1f refactor: simplify history file formatting
  • 823125e refactor: standardize chat history format to match aider style
  • 72e6c5f refactor: tHE PULL REQUEST TITLE: Show session ID in clear command message
  • 67981b0 refactor: use HistoryWriter for chat persistence

Full Changelog: v0.13.7...v0.13.8

Helping out

This release is only possible thanks to all the support of some awesome people!

Want to be one of them?
You can contribute with code.

Where to go next?

  • Find examples and commented usage of all options in our website.