Tags: appleboy/CodeGPT
Tags
docs: improve documentation and clarity across multiple files - Update flag descriptions for better clarity in `commit.go` - Expand the `Long` description in `completion.go` to include detailed instructions for loading shell completions - Improve comments and error messages in `config.go` and `hepler.go` for better readability and clarity Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
docs(readme): add support for customizable prompt templates and confi… …guration (#229) - Add support for customizing prompt templates and variables - Introduce `prompt.folder` configuration with a default location - Add detailed instructions on how to customize the default prompt folder - Update OpenAI model configuration value from `gpt-35-turbo` to `gpt-4o` Signed-off-by: appleboy <appleboy.tw@gmail.com>
refactor: support o3 mini regex pattern for series models (#219) - Replace `checkO1Serial` with `checkOSeriesModels` for better matching of model strings - Adjust regex pattern to `o\d((-mini|-preview))?` Signed-off-by: appleboy <appleboy.tw@gmail.com>
docs: improve documentation and testing across multiple modules - Add usage comments for DefaultHeaderTransport in client.go - Add args and returns comments for IsCommandAvailable function in util.go Signed-off-by: appleboy <appleboy.tw@gmail.com>
docs: improve grammar, clarity, and consistency in documentation (#204) - Correct typo "Bellow" to "Below" and improve sentence structure for clarity. - Capitalize "CODE PATCH TO BE REVIEWED" for consistency. - Fix grammatical errors and improve clarity in the conventional commit template. - Correct "less" to "fewer" in the example summary comments. - Fix grammatical error in the summarize file diff template. - Change "high level" to "high-level" for consistency. - Update character limit reminder from 50 to 60 characters. - Ensure translation instructions emphasize high-level translation and formatting integrity. Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
chore(crypto): update Golang dependencies to latest versions - Update `golang.org/x/crypto` from `v0.29.0` to `v0.31.0` - Update `golang.org/x/sync` from `v0.9.0` to `v0.10.0` - Update `golang.org/x/sys` from `v0.27.0` to `v0.28.0` - Update `golang.org/x/text` from `v0.20.0` to `v0.21.0` Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
feat: update OpenAI client to support new model behaviors - Import `regexp` and `github.com/sashabaranov/go-openai` packages - Add `CompletionTokensDetails` field to the `Usage` struct - Change chat message role from `System` to `Assistant` in OpenAI client functions - Adjust token settings for models matching `o1-(mini|preview)` - Modify `GetSummaryPrefix` to handle different model behaviors Signed-off-by: appleboy <appleboy.tw@gmail.com>
fix(gemini): refactor maxTokens type to int32 across the codebase (#196) - Change the type of `maxTokens` from `int` to `int32` in multiple files - Update the function `WithMaxTokens` to accept `int32` instead of `int` - Adjust the usage of `maxTokens` in the `New` function to match the new type Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
fix(prompt): initialization and update commit message handling (#190) - Refactor `tea.NewProgram` initialization for better readability - Ensure `commitMessage` is updated with the value from `m.textarea` Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
PreviousNext