Skip to content

Tags: joelhy/CodeGPT

Tags

v0.14.2

Toggle v0.14.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix(prompt): initialization and update commit message handling (apple…

…boy#190)

- Refactor `tea.NewProgram` initialization for better readability
- Ensure `commitMessage` is updated with the value from `m.textarea`

Signed-off-by: Bo-Yi Wu <[email protected]>

v0.14.1

Toggle v0.14.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat: add noConfirm flag to streamline commit process (appleboy#189)

- Add a `noConfirm` flag to skip the confirmation prompt
- Modify `commitCmd` to check for `noConfirm` flag in preview mode
- Update `prepare-commit-msg` template to include `--no_confirm` flag in `codegpt commit` command

Signed-off-by: Bo-Yi Wu <[email protected]>

v0.14.0

Toggle v0.14.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat: implement commit message editing with bubbletea UI (appleboy#187)

- Add `tea` import from `github.com/charmbracelet/bubbletea`
- Trim commit message before displaying it
- Change confirmation prompt default to `Yes`
- Add prompt to change commit message with default `No`
- Add logic to handle commit message change using `bubbletea` program
- Create new file `textarea.go` for handling commit message input
- Implement `model` struct and functions for `textarea` interaction
- Add `View` function to display commit message confirmation prompt

Signed-off-by: Bo-Yi Wu <[email protected]>

v0.13.2

Toggle v0.13.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat: improve prompt confirmation and error handling (appleboy#184)

- Add prompt confirmation for commit preview summary
- Add error handling for prompt confirmation
- Add `github.com/erikgeiser/promptkit` to imports
- Add `github.com/erikgeiser/promptkit v0.9.0` to go.mod
- Add several indirect dependencies to go.mod

Signed-off-by: Bo-Yi Wu <[email protected]>

v0.13.1

Toggle v0.13.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
docs(readme): fix typo in Gemini API service section (appleboy#183)

Fix typo in Gemini API service section header.

Co-authored-by: Guilherme Silva Sousa <[email protected]>

v0.13.0

Toggle v0.13.0's commit message

Verified

This commit was signed with the committer’s verified signature.
appleboy Bo-Yi Wu
docs: enhance API service documentation and configuration

- Add support for Ollama API service in the README
- Add detailed instructions for configuring the Gemini API service
- Remove duplicate section for Gemini API service configuration

Signed-off-by: appleboy <[email protected]>

v0.12.2

Toggle v0.12.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore: remove `###` from prompt file (appleboy#170)

- Remove unnecessary `###` markers from template files

Signed-off-by: appleboy <[email protected]>

v0.12.1

Toggle v0.12.1's commit message

Verified

This commit was signed with the committer’s verified signature.
appleboy Bo-Yi Wu
chore: update dependencies for color and openai libraries

- Update `github.com/fatih/color` dependency from `v1.16.0` to `v1.17.0`
- Update `github.com/sashabaranov/go-openai` dependency from `v1.23.1` to `v1.24.0`

Signed-off-by: appleboy <[email protected]>

v0.12.0

Toggle v0.12.0's commit message

Verified

This commit was signed with the committer’s verified signature.
appleboy Bo-Yi Wu
docs: improve Documentation Formatting

- Correct markdown formatting for two optional headers in the README file

Signed-off-by: Bo-Yi Wu <[email protected]>

v0.11.2

Toggle v0.11.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat(ToolChoice): refactor chat system and tool selection (appleboy#159)

- Add a system chat message with the content "You are a helpful assistant."
- Introduce a new `ToolChoice` structure with `Type` set to `ToolTypeFunction` and `Function` containing the function name.

Signed-off-by: Bo-Yi Wu <[email protected]>