This website requires JavaScript.
6f6596c13f
chore(lint): simplify golangci-lint configuration
master
Greg Gauthier
2026-03-04 20:04:43 +0000
f0322a84bd
chore(lint): enhance golangci configuration and add security annotations
Greg Gauthier
2026-03-04 20:00:32 +0000
0cf0351826
chore(todo): remove priorities from queued items and add admin tool
Greg Gauthier
2026-03-04 19:23:03 +0000
c35dbffe9b
chore(ci): remove auto-complete TODO workflow
Greg Gauthier
2026-03-04 18:27:48 +0000
d92b88e90b
Merge pull request 'Add --base Flag to prdescribe Command for Custom Base Branch Comparison' (#3 ) from fix/add_base_branch_to_prdescribe into master
Greg Gauthier
2026-03-04 18:16:54 +0000
b1d3a445ec
feat(prdescribe): add configurable base branch flag
v0.1.10
Greg Gauthier
2026-03-04 18:11:28 +0000
11faf95573
chore(todo): move completed tasks to completed dir and update README
Gregory Gauthier
2026-03-04 16:13:45 +0000
d9b13739b5
docs(changelog): add entry for v0.1.9 release
Gregory Gauthier
2026-03-04 16:02:21 +0000
a6d52d890b
Merge pull request 'feature/grokkit_query' (#2 ) from feature/grokkit_query into master
v0.1.9
Greg Gauthier
2026-03-04 15:55:14 +0000
587be3a046
docs: add grokkit query command documentation to README
Gregory Gauthier
2026-03-04 15:50:46 +0000
cc6a2f642f
feat(cmd): add query command for one-shot technical questions
Gregory Gauthier
2026-03-04 15:39:41 +0000
4ff65e8137
docs(chat): add documentation for interactive agent mode
feature/interactive_chat_mode
Gregory Gauthier
2026-03-04 14:31:05 +0000
365f0c01ec
refactor(cmd): clean up tool handling and Scanln usage
Gregory Gauthier
2026-03-04 14:18:23 +0000
426288b356
refactor(cmd): replace global vars with flags for agent mode params
Gregory Gauthier
2026-03-04 14:09:04 +0000
2809b55912
refactor(cmd): integrate agent mode with edit and scaffold commands
Gregory Gauthier
2026-03-04 14:04:29 +0000
bec85a69e0
refactor(chat): remove temporary overrides for edit and scaffold tools
Gregory Gauthier
2026-03-04 12:24:23 +0000
79c28da120
feat(chat): add overrides for direct instruction passing in tool calls
Gregory Gauthier
2026-03-04 12:20:20 +0000
3e2b8ee7bf
refactor(chat): simplify tool call handling by directly setting command args
Gregory Gauthier
2026-03-04 12:08:51 +0000
d42b5278c1
refactor(chat): integrate tool calls with Cobra command execution
Gregory Gauthier
2026-03-04 12:05:01 +0000
a5fda5bbfd
refactor(chat): move tool handling to cmd/chat.go to resolve import cycle
Gregory Gauthier
2026-03-04 11:59:23 +0000
69c5d776e2
feat(agent): implement tool calling in agent mode
Gregory Gauthier
2026-03-04 11:50:21 +0000
875e34669c
fix(chat): remove unnecessary nil check in history loading
Gregory Gauthier
2026-03-04 11:19:50 +0000
b5e1733952
feat(chat): add chat history persistence
Gregory Gauthier
2026-03-04 11:15:54 +0000
af7270967c
fix(config): correct chat model config key
Gregory Gauthier
2026-03-04 11:09:34 +0000
6eeb919013
refactor(chat): improve chat command with better UI, prompts, and model handling
Gregory Gauthier
2026-03-04 11:04:08 +0000
87851513f1
refactor(chat): deprecate agent command and integrate into chat with --agent flag
Gregory Gauthier
2026-03-04 10:49:53 +0000
5bf6b0c91c
docs(todo): reorganize queued tasks and update completed items
Gregory Gauthier
2026-03-04 09:50:54 +0000
f6ff1f990a
docs(todo): update title and description for non-interactive-query
Gregory Gauthier
2026-03-04 09:37:24 +0000
5d251e88d4
docs(todo): add spec for grokkit non-interactive query tool
Gregory Gauthier
2026-03-04 09:25:07 +0000
1e95d3613d
docs(changelog): add initial CHANGELOG.md with v0.1.8 entries
Greg Gauthier
2026-03-03 22:34:02 +0000
5f93b43cd6
refactor(changelog): change version flag shorthand to uppercase V
v0.1.8
Greg Gauthier
2026-03-03 22:27:49 +0000
162504fa88
feat(release): add release.sh script
Greg Gauthier
2026-03-03 22:21:29 +0000
6005a2192a
chore(ci): disable coverage threshold enforcement
Greg Gauthier
2026-03-03 22:14:07 +0000
c84a9561bc
docs(readme): add changelog to command list
Greg Gauthier
2026-03-03 22:08:40 +0000
db96cf5229
docs(README): add section for grokkit changelog command
Greg Gauthier
2026-03-03 22:06:45 +0000
ce5367c3a7
feat(cmd): add changelog command for AI-generated release notes
Greg Gauthier
2026-03-03 21:59:09 +0000
c5bec5ce43
chore(todo): reprioritize queued tasks with changelog at top
Greg Gauthier
2026-03-03 21:11:33 +0000
95ce892fa4
docs(todo): update queued task priorities and add README
Greg Gauthier
2026-03-03 21:00:03 +0000
f33e27cfbf
refactor(safety): replace file backups with Git-based change management
Greg Gauthier
2026-03-03 20:49:27 +0000
81fd65b14d
refactor(cmd): remove automatic .bak backup creation
Greg Gauthier
2026-03-03 20:44:39 +0000
7881ac2446
refactor(testgen): enforce stricter rules in Go test prompt
v0.1.7
Greg Gauthier
2026-03-03 19:25:33 +0000
fd9fbee655
refactor(testgen): enhance debugging for empty responses and refine Go test prompt
Greg Gauthier
2026-03-03 18:58:40 +0000
b76aa6f800
refactor(testgen): generalize Go test generation prompt
Greg Gauthier
2026-03-03 18:27:49 +0000
b82016028e
refactor(testgen): refine Go test prompt to match scaffold style exactly
Greg Gauthier
2026-03-03 18:06:13 +0000
d1eaa5234b
refactor(testgen): update Go prompt to enforce unit + live test pattern
Gregory Gauthier
2026-03-03 16:52:50 +0000
0ef58cb5a4
fix(cmd): use Fprintf for efficiency and handle Chdir error in tests
Gregory Gauthier
2026-03-03 15:50:30 +0000
eadb4452a8
chore(todo): mark scaffold as completed and queue interactive agent
Gregory Gauthier
2026-03-03 15:37:40 +0000
1bcf55dedb
test(cmd): add tests for scaffold command
Gregory Gauthier
2026-03-03 15:24:06 +0000
3ea26c403a
feat(cmd): add scaffold command for AI-assisted file creation
Gregory Gauthier
2026-03-03 14:18:05 +0000
b884f32758
chore(todo): add priorities to queued items and new tool integration plans
Greg Gauthier
2026-03-02 23:42:06 +0000
c33578b9af
feat(scaffold): add spec for grokkit scaffold command to queued tasks
Greg Gauthier
2026-03-02 22:39:13 +0000
fcaad3b936
feat(audit): add todo for AI-powered code audit command
Greg Gauthier
2026-03-02 22:32:55 +0000
0bebde05b5
docs(readme): update test coverage metrics
v0.1.6
Greg Gauthier
2026-03-02 22:23:48 +0000
34789c50a5
test(cmd): improve error handling in completion test writer close
Greg Gauthier
2026-03-02 22:19:47 +0000
d13731facb
ci(workflow): lower coverage threshold to 65% and remove test output file
Greg Gauthier
2026-03-02 22:16:13 +0000
ebb0cbcf3a
test(cmd): add unit tests for completion, root execution, config, errors, and logger
Greg Gauthier
2026-03-02 22:12:54 +0000
c54bc511c9
feat(testgen): add AI unit test generation command
Greg Gauthier
2026-03-02 21:57:33 +0000
599b478a17
chore(build): remove goreleaser configuration
Greg Gauthier
2026-03-02 21:39:21 +0000
918ccc01c8
refactor(tests): improve error handling and defer usage
v0.1.5
Greg Gauthier
2026-03-02 21:33:11 +0000
032301e041
chore(lint): update golangci-lint configuration
Greg Gauthier
2026-03-02 21:25:21 +0000
586dfeaa8c
chore: move gofmt from linters to formatters in .golangci.yml
Greg Gauthier
2026-03-02 21:21:21 +0000
4f40c7e8d7
chore(lint): remove typecheck from golangci linters
Greg Gauthier
2026-03-02 21:18:43 +0000
03e6703c58
chore(ci): upgrade golangci-lint-action to v7
Greg Gauthier
2026-03-02 21:13:31 +0000
78baa5a400
chore(ci): upgrade golangci-lint-action to v6
Greg Gauthier
2026-03-02 21:10:46 +0000
90d7b3359d
chore(ci): pin golangci-lint version to v2.1.6
Greg Gauthier
2026-03-02 21:06:02 +0000
99ef10b16b
refactor(cmd): extract run funcs and add injectable deps for testability
Greg Gauthier
2026-03-02 20:47:16 +0000
f763976a27
docs(client): add documentation comments to Client struct and methods
v0.1.4
Greg Gauthier
2026-03-02 20:20:18 +0000
0aa806be70
feat(cmd): add AI documentation generation and command tests
Greg Gauthier
2026-03-02 20:13:50 +0000
6e3a52728e
chore(todo): complete feature suggestions TODO and queue individual tasks
Greg Gauthier
2026-03-02 19:33:34 +0000
d0a4b8922d
chore(ci): add auto-complete TODO workflow
Greg Gauthier
2026-03-02 19:20:11 +0000
742edd7742
docs(readme): add TODO workflow section
Greg Gauthier
2026-03-02 19:18:20 +0000
200b2f9aaf
refactor(todo): organize TODO items into queued and completed directories
Greg Gauthier
2026-03-02 19:03:27 +0000
a9127deedd
docs(README): update version info, installation details, and project structure
Greg Gauthier
2026-03-02 18:56:20 +0000
68df041a09
test(version): add tests for version information
Greg Gauthier
2026-03-02 18:41:14 +0000
24be047322
feat(config): add per-command model defaults
Gregory Gauthier
2026-03-02 16:56:56 +0000
06917f93d8
docs(todo): add TODO.md with implementation notes for per-command model enforcement
Gregory Gauthier
2026-03-02 16:31:59 +0000
30b07df5a4
chore(ci): remove raw binaries from build after packaging
v0.1.3
Greg Gauthier
2026-03-02 00:19:10 +0000
3f293d1c4e
chore(build): add version embedding to Makefile
v0.1.2
Greg Gauthier
2026-03-02 00:10:39 +0000
9278c2c718
fix(build): use consistent dashed naming for release assets
v0.1.1
Greg Gauthier
2026-03-01 23:33:51 +0000
b8482b6fb0
feat(release): add automated release workflow and install script
v0.1.0
Greg Gauthier
2026-03-01 23:25:31 +0000
b8906e44c1
ci: replace codecov upload with coverage summary display
Greg Gauthier
2026-03-01 14:35:27 +0000
db92750d12
trigger build
Greg Gauthier
2026-03-01 14:26:47 +0000
18ac7a9f9a
chore(ci): replace artifact upload with binary verification
Greg Gauthier
2026-03-01 14:25:52 +0000
e0a0144d77
build(makefile): add lint target using golangci-lint
Greg Gauthier
2026-03-01 14:21:36 +0000
cdcbd245d7
fix(cmd): add error handling for user input in edit and lint commands
Greg Gauthier
2026-03-01 14:14:55 +0000
ec5c43163b
refactor(cmd): improve error handling in commands and tests
Greg Gauthier
2026-03-01 14:10:24 +0000
47e7b51d1e
ci(workflow): add XAI_API_KEY env to tests and switch lint/build to ubuntu-gitea runner
Greg Gauthier
2026-03-01 14:01:13 +0000
e7eb17c564
chore(ci): change runner to ubuntu-gitea
Greg Gauthier
2026-03-01 13:40:22 +0000
4f6e0df698
chore(license): add Unlicense file
Greg Gauthier
2026-03-01 13:29:14 +0000
9f1309ba1a
feat(lint): add lint command with AI-powered fixes
Greg Gauthier
2026-03-01 13:21:44 +0000
cbd779c882
docs: enhance README with badges, TOC, and detailed sections
Greg Gauthier
2026-03-01 12:57:08 +0000
13519438a2
test: add unit tests for chat history, edit helper, and code cleaning
Greg Gauthier
2026-03-01 12:44:20 +0000
8b6449c947
feat(logging): implement structured logging with slog
Greg Gauthier
2026-03-01 12:35:21 +0000
d9ebe20ae4
chore(cmd): remove init function for completion command
Greg Gauthier
2026-03-01 12:25:52 +0000
e355142c05
feat: add CI/CD workflows, persistent chat, shell completions, and testing
Greg Gauthier
2026-03-01 12:17:22 +0000
9bd3e1d00e
refactor: add error handling and refactor git utilities
Greg Gauthier
2026-03-01 12:08:49 +0000
f1dc9b457d
test(cmd): refactor edit command test to use direct logic
Greg Gauthier
2026-03-01 00:32:55 +0000
9927b1fb6a
chore(build): add Makefile and tests for commands and utilities
Greg Gauthier
2026-03-01 00:24:48 +0000
dc5665cdf8
feat(install): add installation script
Greg Gauthier
2026-02-28 23:13:35 +0000
28f75965bb
refactor(chat): simplify to CLI interface
Greg Gauthier
2026-02-28 23:03:53 +0000