-
Grokkit v0.2.0
Stablereleased this
2026-03-08 12:58:04 +00:00 | 2 commits to master since this release[v0.2.0] - 2026-03-08 : Introduced recipe support for transactional workflows, with a side of shell safety and docs polish.
Added
- Add recipe run command for executing transactional recipes.
- Add recipe system for Result[T] refactoring with markdown definition and basic runner.
- Add --param flag to pass key=value parameters to recipes.
- Add smart defaults for package_path in file discovery.
- Add fields for generic file discovery in Recipe struct.
- Add error handling to unified patch creation.
- Add ResolvedParams field to Recipe struct for parameter handling.
- Add apply/patch step handling with code block extraction.
- Add file discovery and special step handling in runner.
- Add safety whitelist for allowed shell commands.
- Add safe shell command execution mechanism.
- Add project exploration step with read-only shell support.
- Add read-only shell execution with user confirmation.
- Add logging for safe commands config loading.
- Add template recipe and update final summary heading.
- Add .grok/ and *.patch ignores to .gitignore.
- Add tests for recipe package covering loading and safety checks.
- Add feature overview for recipe system in docs.
- Add admin tool entry to TODO and README.
- Add --base flag to prdescribe for custom base branch.
Changed
- Change coverage badge from 68% to 54% and update quality section.
- Lower CI coverage gate from 65% to 50%.
- Update testgen to distinguish C and C++ based on file extension.
- Update golangci-lint configuration with more linters and security annotations.
- Remove priorities from queued TODO items.
- Remove auto-complete TODO workflow from CI.
- Remove .grok/settings.json to revert to default configuration.
- Remove grokkit entry from .gitignore.
- Update default package_path in result-refactor recipe.
- Update regex for robust Grok output matching in recipe runner.
- Update command list and add new feature descriptions in README.
- Reorganize commit commands into commit-msg and commit in docs.
- Refactor README and docs structure for better organization.
- Remove root command addition from query init.
- Enhance shell command security with global safe list.
- Support numeric arguments in read-only shell commands.
- Enhance read-only shell handling and robustness in recipe.
- Make safe shell commands user-configurable.
- Expand safe shell commands and refine validation logic.
- Improve allowed shell command validation.
- Simplify path resolution and remove shell command execution.
- Enhance working directory resolution and shell command safety.
- Improve package path resolution for consistency.
- Make search pattern configurable in file discovery.
- Make file discovery fully generic using recipe metadata.
- Improve boolean param handling and refine project root detection.
- Enhance refactor handling with JSON collection and package path.
- Implement one-file-at-a-time refactoring handler.
- Switch refactor step to strict JSON output.
- Improve error handling and restructure in recipe runner.
- Enhance parsing for multi-line step content.
- Simplify apply step to dry-run only and add extraction tests.
- Update result-refactor recipe for broader applicability.
- Improve loading and execution logic in recipe.
- Implement LLM-powered recipe execution.
- Clean up comments, error handling, and output formatting in recipe.
- Improve subRe regexp and add explanatory comments.
- Update comment on search pattern default to "Go-style".
- Simplify golangci-lint configuration.
Fixed
- Fix testgen to distinguish between C and C++ based on file extension.
- Fix recipe import path and add error handling for user input.
- Fix unsafe shell command error message.
- Fix regex to match Grok's current output style in recipe.
Downloads
- Source Code (ZIP)
- Source Code (TAR.GZ)
-
checksums.txt
534 B
-
grokkit-darwin-amd64-v0.2.0.tar.gz
3.9 MiB
-
grokkit-darwin-arm64-v0.2.0.tar.gz
3.6 MiB
-
grokkit-install.sh
1.5 KiB
-
grokkit-linux-amd64-v0.2.0.tar.gz
3.9 MiB
-
grokkit-linux-arm64-v0.2.0.tar.gz
3.5 MiB
-
grokkit-windows-amd64-v0.2.0.tar.gz
4.0 MiB
-
Grokkit v0.1.10
StableSome checks failedreleased this
2026-03-04 18:11:28 +00:00 | 66 commits to master since this releasev0.1.10: Basing our changes on a solid foundation.
Added
- Add --base flag to PR describe command for configurable base branch.
- Add tests for custom base and default behavior in PR describe.
- Add changelog entry for v0.1.9 release.
Changed
- Update diff logic to use custom base in git diff commands with origin fallback.
- Adjust no-changes message for custom base in PR describe.
- Rename queued/changelog.md and queued/non-interactive-query.md to completed directory.
- Update README.md queued list by removing non-interactive-query, renumbering items, and setting TODO_ITEM to [99].
- Update README.md completed list by adding non-interactive-query.
Fixed
- Fix changelog path to completed in README.md.
[v0.1.10] - 2026-03-04
Downloads
- Source Code (ZIP)
- Source Code (TAR.GZ)
-
checksums.txt
539 B
-
grokkit-darwin-amd64-v0.1.10.tar.gz
3.1 MiB
-
grokkit-darwin-arm64-v0.1.10.tar.gz
2.9 MiB
-
grokkit-install.sh
1.5 KiB
-
grokkit-linux-amd64-v0.1.10.tar.gz
3.0 MiB
-
grokkit-linux-arm64-v0.1.10.tar.gz
2.7 MiB
-
grokkit-windows-amd64-v0.1.10.tar.gz
3.1 MiB
-
Grokkit v0.1.9
Stablereleased this
2026-03-04 15:55:14 +00:00 | 69 commits to master since this releaseQuery command arrives: for when you want Grok's wisdom without the endless conversation.
Added
- Implemented
querycommand in cmd/query.go for non-interactive programming queries. - Added
--wordyflag for detailed responses in query command. - Added default model configuration for query in config.go.
- Created .grok/settings.json with fast model settings.
- Added query command entry to commands list in README.md.
- Created usage examples and features section for query command in README.md.
- Added specification for non-interactive query tool in TODO.md, including description, examples, and ROI.
- Created initial CHANGELOG.md with v0.1.8 entries.
Changed
- Updated root.go to include query command.
- Reordered and updated queued task list in TODO.md.
- Moved changelog.md to completed tasks in TODO.md with version note.
- Standardized link formats and list markers in README.md and TODO.md.
- Renamed TODO entry from "grokkit query Go tools integration" to "grokkit query Simple Query Tool".
- Revised description in TODO.md to focus on one-shot prompt/answer tool for concise queries.
[v0.1.9] - 2026-03-04
Downloads
- Source Code (ZIP)
- Source Code (TAR.GZ)
-
checksums.txt
534 B
-
grokkit-darwin-amd64-v0.1.9.tar.gz
3.1 MiB
-
grokkit-darwin-arm64-v0.1.9.tar.gz
2.9 MiB
-
grokkit-install.sh
1.5 KiB
-
grokkit-linux-amd64-v0.1.9.tar.gz
3.0 MiB
-
grokkit-linux-arm64-v0.1.9.tar.gz
2.7 MiB
-
grokkit-windows-amd64-v0.1.9.tar.gz
3.1 MiB
- Implemented
-
Grokkit v0.1.8
Stablereleased this
2026-03-03 22:27:49 +00:00 | 76 commits to master since this releasev0.1.8: Embracing AI for changelogs, because manually tracking commits is so last version.
Added
- Add initial CHANGELOG.md file with v0.1.8 entries.
- Add release.sh script to automate release process with version validation, tagging, changelog generation, committing, and pushing.
- Add grokkit changelog command with flags for version, since, stdout, and commit reminder.
- Add git helpers for retrieving latest/previous tags and formatted logs since a reference.
- Add tests for changelog message building and full construction.
- Add todo/README.md as table of contents for queued and completed tasks.
- Add section in README.md documenting grokkit changelog command with usage examples.
- Add grokkit-changelog to command list in README.md.
- Add detailed Git workflow for managing changes in README.md.
- Add Git rollback instructions to troubleshooting guide.
- Add detail to changelog.md about using generated CHANGELOG.md for Gitea release notes.
Changed
- Change version flag shorthand from "v" to "V" in changelog command.
- Adjust test assertion for version flag shorthand change.
- Disable coverage threshold enforcement by commenting out CI workflow step.
- Reprioritize queued tasks in README.md to place changelog first, followed by interactive-agent, make, tea, and gotools.
- Update priorities in individual queued/*.md files to match new order.
- Adjust priorities for features including audit, changelog, gotools, interactive-agent, and rg in todo docs.
- Replace file backups with Git-based change management in safety features.
- Remove backup mentions from README.md, cmd/lint.go, ARCHITECTURE.md, and TROUBLESHOOTING.md.
- Remove automatic .bak backup creation from edit, docs, lint, testgen, and agent commands.
- Update README.md, ARCHITECTURE.md, TROUBLESHOOTING.md, and TODOs to reflect removal of .bak backups.
- Adjust tests to remove assertions for .bak backups.
- Modify feature lists and safety descriptions to emphasize Git integration.
[v0.1.8] - 2026-03-03
Downloads
- Source Code (ZIP)
- Source Code (TAR.GZ)
-
checksums.txt
534 B
-
grokkit-darwin-amd64-v0.1.8.tar.gz
3.1 MiB
-
grokkit-darwin-arm64-v0.1.8.tar.gz
2.9 MiB
-
grokkit-install.sh
1.5 KiB
-
grokkit-linux-amd64-v0.1.8.tar.gz
3.0 MiB
-
grokkit-linux-arm64-v0.1.8.tar.gz
2.7 MiB
-
grokkit-windows-amd64-v0.1.8.tar.gz
3.1 MiB
-
Grokkit v0.1.7
Stablereleased this
2026-03-03 19:28:14 +00:00 | 86 commits to master since this releaseQuick Install
Assets include platform binaries (tar.gz), checksums.txt. See CHANGELOG.md.
Downloads
- Source Code (ZIP)
- Source Code (TAR.GZ)
-
checksums.txt
534 B
-
grokkit-darwin-amd64-v0.1.7.tar.gz
3.1 MiB
-
grokkit-darwin-arm64-v0.1.7.tar.gz
2.9 MiB
-
grokkit-install.sh
1.5 KiB
-
grokkit-linux-amd64-v0.1.7.tar.gz
3.0 MiB
-
grokkit-linux-arm64-v0.1.7.tar.gz
2.7 MiB
-
grokkit-windows-amd64-v0.1.7.tar.gz
3.1 MiB
-
Grokkit v0.1.6
Stablereleased this
2026-03-02 22:26:20 +00:00 | 98 commits to master since this releaseQuick Install
Assets include platform binaries (tar.gz), checksums.txt. See CHANGELOG.md.
Downloads
- Source Code (ZIP)
- Source Code (TAR.GZ)
-
checksums.txt
534 B
-
grokkit-darwin-amd64-v0.1.6.tar.gz
3.0 MiB
-
grokkit-darwin-arm64-v0.1.6.tar.gz
2.8 MiB
-
grokkit-install.sh
1.5 KiB
-
grokkit-linux-amd64-v0.1.6.tar.gz
3.0 MiB
-
grokkit-linux-arm64-v0.1.6.tar.gz
2.7 MiB
-
grokkit-windows-amd64-v0.1.6.tar.gz
3.1 MiB
-
Grokkit v0.1.5
Stablereleased this
2026-03-02 21:36:33 +00:00 | 104 commits to master since this releaseQuick Install
Assets include platform binaries (tar.gz), checksums.txt. See CHANGELOG.md.
Downloads
- Source Code (ZIP)
- Source Code (TAR.GZ)
-
checksums.txt
534 B
-
grokkit-darwin-amd64-v0.1.5.tar.gz
3.0 MiB
-
grokkit-darwin-arm64-v0.1.5.tar.gz
2.8 MiB
-
grokkit-install.sh
1.5 KiB
-
grokkit-linux-amd64-v0.1.5.tar.gz
3.0 MiB
-
grokkit-linux-arm64-v0.1.5.tar.gz
2.7 MiB
-
grokkit-windows-amd64-v0.1.5.tar.gz
3.1 MiB
-
Grokkit v0.1.4
Stablereleased this
2026-03-02 20:22:53 +00:00 | 112 commits to master since this releaseQuick Install
Assets include platform binaries (tar.gz), checksums.txt. See CHANGELOG.md.
Downloads
- Source Code (ZIP)
- Source Code (TAR.GZ)
-
checksums.txt
534 B
-
grokkit-darwin-amd64-v0.1.4.tar.gz
3.0 MiB
-
grokkit-darwin-arm64-v0.1.4.tar.gz
2.8 MiB
-
grokkit-install.sh
1.5 KiB
-
grokkit-linux-amd64-v0.1.4.tar.gz
3.0 MiB
-
grokkit-linux-arm64-v0.1.4.tar.gz
2.7 MiB
-
grokkit-windows-amd64-v0.1.4.tar.gz
3.1 MiB
-
Grokkit v0.1.3
Stablereleased this
2026-03-02 00:20:50 +00:00 | 122 commits to master since this releaseQuick Install
Assets include platform binaries (tar.gz), checksums.txt. See CHANGELOG.md.
Downloads
- Source Code (ZIP)
- Source Code (TAR.GZ)
-
checksums.txt
534 B
-
grokkit-darwin-amd64-v0.1.3.tar.gz
3.0 MiB
-
grokkit-darwin-arm64-v0.1.3.tar.gz
2.8 MiB
-
grokkit-install.sh
1.5 KiB
-
grokkit-linux-amd64-v0.1.3.tar.gz
3.0 MiB
-
grokkit-linux-arm64-v0.1.3.tar.gz
2.7 MiB
-
grokkit-windows-amd64-v0.1.3.tar.gz
3.1 MiB
-
Grokkit v0.1.2
Stablereleased this
2026-03-02 00:14:26 +00:00 | 123 commits to master since this releaseQuick Install
Assets include platform binaries (tar.gz), checksums.txt. See CHANGELOG.md.
Downloads
- Source Code (ZIP)
- Source Code (TAR.GZ)
-
checksums.txt
534 B
-
grokkit-darwin-amd64
7.4 MiB
-
grokkit-darwin-amd64-v0.1.2.tar.gz
3.0 MiB
-
grokkit-darwin-arm64
7.0 MiB
-
grokkit-darwin-arm64-v0.1.2.tar.gz
2.8 MiB
-
grokkit-install.sh
1.5 KiB
-
grokkit-linux-amd64
7.3 MiB
-
grokkit-linux-amd64-v0.1.2.tar.gz
3.0 MiB
-
grokkit-linux-arm64
6.8 MiB
-
grokkit-linux-arm64-v0.1.2.tar.gz
2.7 MiB
-
grokkit-windows-amd64-v0.1.2.tar.gz
3.1 MiB
-
grokkit-windows-amd64.exe
7.5 MiB