-
Notifications
You must be signed in to change notification settings - Fork 8
Comparing changes
Open a pull request
base repository: cellwebb/gac
base: v1.11.1
head repository: cellwebb/gac
compare: v1.13.1
- 13 commits
- 20 files changed
- 3 contributors
Commits on Oct 28, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 1874d70 - Browse repository at this point
Copy the full SHA 1874d70View commit details -
Configuration menu - View commit details
-
Copy full SHA for 88388a5 - Browse repository at this point
Copy the full SHA 88388a5View commit details -
fix: Adopt systemInstruction for Gemini API and improve response parsing
- Transitioned Gemini provider to use the dedicated `systemInstruction` field for system prompts, resolving API role validation errors that occurred when using a 'system' role within the `contents` array. - Enhanced response parsing to skip empty text parts, allowing for reliable extraction of content even when models return responses with intermediate empty parts. - Added comprehensive tests to validate the new payload structure, ensure blank system instructions are ignored, and confirm robust response parsing behavior.
Configuration menu - View commit details
-
Copy full SHA for aa7aa65 - Browse repository at this point
Copy the full SHA aa7aa65View commit details -
fix: Add type hints and linting to Gemini text extraction
- Introduced type hints to the `content_text` variable within the Gemini API response handling. - Applied linting rules to ensure consistent code style and readability. - These changes improve code quality and maintainability by making the code more explicit and adhering to established standards.
Configuration menu - View commit details
-
Copy full SHA for 7402169 - Browse repository at this point
Copy the full SHA 7402169View commit details -
Merge pull request #47 from vinsidious/main
fix: Adopt systemInstruction for Gemini API and improve response parsing fix: Add type hints and linting to Gemini text extraction thanks @vinsidious!
Configuration menu - View commit details
-
Copy full SHA for 5772ca2 - Browse repository at this point
Copy the full SHA 5772ca2View commit details -
test(gemini): update model references and add integration test
- Update all test references from gemini-1.5-pro to gemini-2.5-flash-lite model - Add new integration test class for real API calls with valid credentials - Improve test coverage with actual API endpoint verification when environment is configured
Configuration menu - View commit details
-
Copy full SHA for b82b1b5 - Browse repository at this point
Copy the full SHA b82b1b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 14b9ae0 - Browse repository at this point
Copy the full SHA 14b9ae0View commit details -
feat(providers): add custom Anthropic and OpenAI endpoint support
- Introduce custom-anthropic provider for Anthropic-compatible endpoints with support for custom base URLs and API version headers - Add custom-openai provider for OpenAI-compatible endpoints including Azure OpenAI Service and self-hosted solutions - Update CLI initialization to guide users through custom provider setup with required base URL and API key configuration - Extend environment configuration examples with new custom provider variables and documentation - Implement comprehensive test suites covering authentication, error handling, and edge cases for both custom providers - Add integration tests for real API calls with valid credentials - Handle system message extraction for Anthropic-compatible APIs and extended response formats with thinking traces
Configuration menu - View commit details
-
Copy full SHA for 63e3f5f - Browse repository at this point
Copy the full SHA 63e3f5fView commit details -
docs(assets): replace usage screenshot with dark mode version
- Updated gac-simple-usage.png to dark mode variant for better visibility - Reduced file size from ~100KB to ~52KB for faster loading
Configuration menu - View commit details
-
Copy full SHA for 35ec6f9 - Browse repository at this point
Copy the full SHA 35ec6f9View commit details -
Configuration menu - View commit details
-
Copy full SHA for bda50d2 - Browse repository at this point
Copy the full SHA bda50d2View commit details -
docs: fix grammar in README provider list
- Change "Custom Endpoint" to "Custom Endpoints" for proper pluralization - Improves consistency with other provider listings in the supported providers section
Configuration menu - View commit details
-
Copy full SHA for 917bbf7 - Browse repository at this point
Copy the full SHA 917bbf7View commit details
Commits on Oct 29, 2025
-
feat(prompt): add AI reasoning tags cleanup for commit messages
- Remove <think> and </think> reasoning blocks from AI provider outputs - Handle multi-line reasoning blocks while preserving inline tag mentions - Clean orphaned opening/closing tags that appear before/after commit messages - Support case-insensitive tag removal (<think>, <THINK>, etc.) - Add comprehensive test coverage for various reasoning tag scenarios
Configuration menu - View commit details
-
Copy full SHA for f075102 - Browse repository at this point
Copy the full SHA f075102View commit details -
Configuration menu - View commit details
-
Copy full SHA for b2e68a4 - Browse repository at this point
Copy the full SHA b2e68a4View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v1.11.1...v1.13.1