grokkit/cmd
Greg Gauthier e355142c05 feat: add CI/CD workflows, persistent chat, shell completions, and testing
- Add Gitea CI workflow for testing, linting, and building
- Add release workflow for multi-platform builds and GitHub releases
- Implement persistent chat history with JSON storage
- Add shell completion generation for bash, zsh, fish, powershell
- Introduce custom error types and logging system
- Add interfaces for git and AI client for better testability
- Enhance config with temperature and timeout settings
- Add comprehensive unit tests for config, errors, git, grok, and logger
- Update README with installation, features, and development instructions
- Make model flag persistent across commands
- Add context timeouts to API requests
2026-03-01 12:17:22 +00:00
..
agent_test.go chore(build): add Makefile and tests for commands and utilities 2026-03-01 00:24:48 +00:00
agent.go chore(build): add Makefile and tests for commands and utilities 2026-03-01 00:24:48 +00:00
chat.go feat: add CI/CD workflows, persistent chat, shell completions, and testing 2026-03-01 12:17:22 +00:00
commit.go refactor: add error handling and refactor git utilities 2026-03-01 12:08:49 +00:00
commitmsg.go refactor: add error handling and refactor git utilities 2026-03-01 12:08:49 +00:00
completion.go feat: add CI/CD workflows, persistent chat, shell completions, and testing 2026-03-01 12:17:22 +00:00
edit_test.go test(cmd): refactor edit command test to use direct logic 2026-03-01 00:32:55 +00:00
edit.go feat: add CI/CD workflows, persistent chat, shell completions, and testing 2026-03-01 12:17:22 +00:00
history.go refactor: add error handling and refactor git utilities 2026-03-01 12:08:49 +00:00
prdescribe.go refactor: add error handling and refactor git utilities 2026-03-01 12:08:49 +00:00
review.go refactor: add error handling and refactor git utilities 2026-03-01 12:08:49 +00:00
root.go feat: add CI/CD workflows, persistent chat, shell completions, and testing 2026-03-01 12:17:22 +00:00