Commit Graph

  • 0912aa7b89 feat(recipe): add safe shell command execution Greg Gauthier 2026-03-07 15:34:50 +0000
  • babc6e8599 chore: remove .grok/settings.json Greg Gauthier 2026-03-07 11:48:40 +0000
  • fbf40e2f79 chore(gitignore): add .grok/ and *.patch ignores, remove grokkit Greg Gauthier 2026-03-07 11:47:28 +0000
  • f36722ad2c feat(recipes): add template recipe and update final summary heading Greg Gauthier 2026-03-07 00:53:38 +0000
  • 213a9869e6 docs(internal/recipe): update comment on search pattern default to "Go-style" Greg Gauthier 2026-03-07 00:41:39 +0000
  • 757f422765 refactor(recipe): make search pattern configurable in file discovery Greg Gauthier 2026-03-07 00:34:25 +0000
  • ae8a199ece refactor(recipe): make file discovery fully generic using recipe metadata Greg Gauthier 2026-03-07 00:22:19 +0000
  • 8c14977ec6 feat(recipe): add smart defaults for package_path in file discovery Greg Gauthier 2026-03-07 00:13:57 +0000
  • f5c73ab291 refactor(recipe): add ResolvedParams for better param handling Greg Gauthier 2026-03-07 00:07:21 +0000
  • 1c79abce8d fix(recipe): add error handling to unified patch creation Greg Gauthier 2026-03-06 23:57:22 +0000
  • 0e234419f4 feat(recipe): add fields for generic file discovery Greg Gauthier 2026-03-06 23:55:54 +0000
  • 7ffbf352bc refactor(recipe): make file discovery generic using recipe metadata Greg Gauthier 2026-03-06 23:51:42 +0000
  • 019ce1e95a refactor(cmd): improve boolean param handling and refine project root detection Greg Gauthier 2026-03-06 23:42:56 +0000
  • 95deb65f06 feat(recipe): add --param flag support and improve project root detection Greg Gauthier 2026-03-06 23:37:00 +0000
  • 18bbb67789 refactor(recipe): enhance refactor handling with JSON collection and package path Greg Gauthier 2026-03-06 23:22:20 +0000
  • 405286abd2 refactor(recipes): update default package_path to internal/git Greg Gauthier 2026-03-06 23:09:22 +0000
  • a8208da4c1 refactor(recipe): implement one-file-at-a-time refactoring handler Greg Gauthier 2026-03-06 22:57:07 +0000
  • 0b5aa5eb57 refactor(recipe): improve error handling and restructure in runner Greg Gauthier 2026-03-06 22:48:15 +0000
  • 7cb9eb3eb7 refactor(recipe): switch refactor step to strict JSON output Greg Gauthier 2026-03-06 22:40:29 +0000
  • d4f3e3adbc refactor(recipe): update regex for robust Grok output matching Greg Gauthier 2026-03-06 22:25:39 +0000
  • c5bdd44e55 fix(recipe): update regex to match Grok's current output style Greg Gauthier 2026-03-06 22:21:58 +0000
  • b2b8c1a482 refactor(recipe/runner): improve regex flexibility and simplify patch creation Greg Gauthier 2026-03-06 22:15:33 +0000
  • 40d40f7669 refactor(recipe): clean up runner implementation Greg Gauthier 2026-03-06 22:07:22 +0000
  • 7b415f8e26 feat(recipe): add file discovery and special step handling in runner Greg Gauthier 2026-03-06 21:57:35 +0000
  • 852142730a refactor(recipe): enhance parsing for multi-line step content Greg Gauthier 2026-03-06 21:48:35 +0000
  • 824bbcb85f refactor(recipe): simplify code block extraction regex Greg Gauthier 2026-03-06 21:40:03 +0000
  • b9de35f48b refactor(recipe): simplify apply step to dry-run only and add extraction tests Greg Gauthier 2026-03-06 21:36:31 +0000
  • 5d0aec721d refactor(recipes): update result-refactor recipe for broader package path and error handling Greg Gauthier 2026-03-06 21:11:17 +0000
  • 0ba427aaf6 feat(recipe): add apply/patch step handling with code block extraction and application Greg Gauthier 2026-03-06 21:01:01 +0000
  • d1ebd2af79 refactor(recipe): improve loading and execution logic Greg Gauthier 2026-03-06 20:46:30 +0000
  • 5c67f78c27 feat(recipe): implement LLM-powered recipe execution Greg Gauthier 2026-03-06 20:32:04 +0000
  • ec692b2086 docs(recipe): add feature overview for recipe system Greg Gauthier 2026-03-06 19:16:57 +0000
  • 2cc728eed4 refactor(recipe): clean up comments, error handling, and output formatting Greg Gauthier 2026-03-06 19:00:16 +0000
  • dcac119e57 fix(cmd/recipe): correct import path and add error handling for user input Greg Gauthier 2026-03-06 18:49:16 +0000
  • 8e414faa10 feat(cmd): add recipe run command Greg Gauthier 2026-03-06 18:45:03 +0000
  • 6bd72aad25 refactor(recipe): improve subRe regexp and add explanatory comments Greg Gauthier 2026-03-06 18:39:56 +0000
  • aa38e92fb5 feat(recipe): add recipe system for Result[T] refactoring Greg Gauthier 2026-03-06 18:35:58 +0000
  • 736fe4fcd6 Merge pull request 'fix(testgen): distinguish between C and C++ based on file extension' (#4) from fix/testgen_for_cpp into master Greg Gauthier 2026-03-06 14:40:00 +0000
  • 13b6c88ba3 fix(testgen): distinguish between C and C++ based on file extension Gregory Gauthier 2026-03-06 14:36:49 +0000
  • 6f6596c13f chore(lint): simplify golangci-lint configuration 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
  • 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