Releases: stevegt/grokker
Releases · stevegt/grokker
v3.0.40
v3.0.37
Replace alert with console.log in main.go
x/storm/main.go:
- Replace alert("Server is stopping...") with console.log("Server is stopping...") in the POST /stop handler
v3.0.36
Change role from AI to ASSISTANT, bump version v3/core/chat.go: • Update RoleAI constant value from "AI" to "ASSISTANT" • Modify comments to reference "ASSISTANT" instead of "AI" • Replace instances of "AI" with "ASSISTANT" in message handling and assignment • Adjust role-fixing logic to default to "ASSISTANT" and allow both "ASSISTANT" and "AI" in filtering v3/core/grokker.go: • Bump version from "3.0.35" to "3.0.36"
v3.0.35
import stevegt version of go-openai library
v3.0.34
Refactor ExtractFiles and bump Grokker version v3/core/chat.go: - Rename ExtractFiles parameter from "resp" to "rawResp" - Remove processing directives by stripping content inside <think> tags - Use the stripped response for further processing v3/core/grokker.go: - Update version from "3.0.33" to "3.0.34"
v3.0.32
Clear test file, update version, add comment, print message Clear test file, add comment, print message, use os.WriteFile summary of diff --git a/v3/aidda/aidda.go b/v3/aidda/aidda.go - Clear the test file as part of the generate function - Add a comment indicating the need for timestamp checking before clearing - Print a message indicating the test file is being cleared - Use os.WriteFile to clear the contents of the test file - Check for errors after attempting to clear the test file Update version number to 3.0.32 in grokker.go file summary of diff --git a/v3/core/grokker.go b/v3/core/grokker.go - Update the version number from 3.0.31 to 3.0.32 in grokker.go
v3.0.31
Commit generated code, set file modes, update version to 3.0.31 Commit generated code, brainstorm reminders, update related files summary of diff --git a/.aidda/prompt b/.aidda/prompt - Ensure aidda-generated code is committed before editing the prompt file again - Brainstorm ways to remind committing generated code after using '[g]enerate' - Consider making the prompt file read-only after generating code, then read-write after committing - Explore transforming the prompt file into a menu itself with aidda as a daemon - Update 'aidda/aidda.go' and '.aidda/plan.md' with related changes Remove aidda package setup, methods, functions, and subcommands. summary of diff --git a/.aidda/response b/.aidda/response - Remove Go package imports and the entire initial code related to the aidda package setup - Remove the implementation details for the Stamp struct and its methods - Remove the entirety of the Do function and its subcommands processing logic - Eliminate the initAidda, getPrompt, and readPrompt functions - Delete helper functions related to file handling, prompt processing, and token counting - Discuss the problem of ensuring code commits after generation, propose solutions, and analyze approaches via think directive Set prompt file modes for editing, generating, and committing. summary of diff --git a/v3/aidda/aidda.go b/v3/aidda/aidda.go - Set the prompt file to read-write mode after committing to allow further editing - Set the prompt file to read-only mode after generating to remind the user to commit before generating again - Add a step to retrieve and use a prompt in the auto case before generating - Ensure the prompt file is set to read-only after regenerating to remind the user to commit - Set the prompt file to read-write mode after force-commit to allow further editing Update semantic version to 3.0.31 in grokker.go file. summary of diff --git a/v3/core/grokker.go b/v3/core/grokker.go - Update semantic version number from 3.0.30 to 3.0.31
v3.0.30
Revise DefaultSysmsg with precise Go programming guidance. Remove Sysmsg section; delete Go instructions; keep CLI command. summary of diff --git a/.aidda/prompt b/.aidda/prompt - Remove Sysmsg section from the file - Delete instructions related to Go programming expertise - Keep existing instructions regarding setting the selected model using the CLI command Update DefaultSysmsg with precise, error-aware Go programming guidance summary of diff --git a/v3/aidda/aidda.go b/v3/aidda/aidda.go - Remove the existing assignment of DefaultSysmsg - Reassign DefaultSysmsg with a multi-line string - Update DefaultSysmsg to instruct an expert Go programmer to ensure code compilation and runtime without errors - Include instructions to avoid inventing non-existent library methods, structs, or functions - Advise against quoting or escaping single backticks, highlighting their use for raw string literals in Go - Instruct to only modify comments if they are incorrect or misleading
v3.0.28
Check citations, add header, index citations, append footer Check citations, add header, index items, and add footer. summary of diff --git a/v3/core/gateway.go b/v3/core/gateway.go - Check if results contain citations - Append a references header to the response - Loop through the citations and format each one with its index - Append a references footer to conclude the block
v3.0.23
x/tokencount: use mimetype to determine type of null files In the case of files for which ohcount returns '(null)', use github.com/gabriel-vasile/mimetype to determine the type of the file. If the file is of type 'text/plain', then include the file in the count. Otherwise, ignore the file.