| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-08-30 | more crap | Jeff Carr | |
| 2025-08-30 | minor | Jeff Carr | |
| 2025-08-30 | parse stuff | Jeff Carr | |
| 2025-08-30 | attempt to marshal JSON file to protobuf | Jeff Carr | |
| 2025-08-30 | minor cleanups | Jeff Carr | |
| 2025-08-30 | GEMINI workflow rules | Jeff Carr | |
| 2025-08-30 | more code cleanups | Jeff Carr | |
| 2025-08-30 | code cleanup of early drafts of code from Gemini AI | Jeff Carr | |
| 2025-08-30 | basic JSON parsing into genai struc | Jeff Carr | |
| 2025-08-28 | minorv0.0.4 | Jeff Carr | |
| 2025-08-26 | testingv0.0.3 | Jeff Carr | |
| 2025-08-26 | work in progress | Jeff Carr | |
| 2025-08-25 | feat(regex): print regex.log and sleep after ready | Castor Regex | |
| 2025-08-25 | fix(regex): delete ready file after detection | Castor Regex | |
| 2025-08-25 | feat(editor): wait for ready file and rename to doEditor.go | Castor Regex | |
| 2025-08-25 | can now send questions to gemini-cli from regex | Jeff Carr | |
| 2025-08-25 | test | Jeff Carr | |
| 2025-08-25 | fix: correct build errors and clean up code | Castor Regex | |
| 2025-08-24 | stuff | Jeff Carr | |
| 2025-08-24 | feat(chat): add --get-next-auto-topic flag | Castor Regex | |
| 2025-08-24 | fix(count-auto): load chats before counting | Castor Regex | |
| 2025-08-24 | fix(count-auto): suppress debug output | Castor Regex | |
| 2025-08-24 | feat(chat): add --new-chat and --count-auto flags | Castor Regex | |
| 2025-08-24 | feat(stats): add --stats flag to save session stats | Castor Gemini | |
| 2025-08-24 | feat(playback): Improve formatting of long playback | Castor Gemini | |
| 2025-08-24 | Refactor: Rename gemini to regex throughout the codebase | Castor Gemini | |
| 2025-08-24 | Fix: Update Makefile to build regex binary | Castor Gemini | |
| 2025-08-22 | feat(gemini): add file import capability | Castor Gemini | |
| This commit introduces the `doImport` function, which allows importing the content of a file directly into the "auto" chat session. The imported content is added as a `ChatEntry` from GEMINI, structured as a `ToolCall` with the name "Shell" and the file content as the input. This allows external command outputs to be seamlessly integrated into the chat history for context. | |||
| 2025-08-22 | show 'auto' by default | Jeff Carr | |
| 2025-08-22 | add doInput() | Jeff Carr | |
| 2025-08-22 | feat(gemini): add timestamp to auto chat entries | Castor Gemini | |
| 2025-08-22 | fix(gemini): set author to GEMINI in doOutput | Castor Gemini | |
| 2025-08-22 | feat(gemini): update "auto" chat on --output | Castor Gemini | |
| 2025-08-22 | fix log output | Jeff Carr | |
| 2025-08-22 | Log doOutput to /tmp/gemini-output.log | Castor Gemini | |
| 2025-08-22 | wtf. this should work | Jeff Carr | |
| 2025-08-22 | fix(playback): Improve formatting of code snippets | Castor Gemini | |
| - Refactor the 'printCodeSnippet' function to draw a complete, correctly padded box around the code. - Each line is now padded with spaces to ensure the right border aligns perfectly at the terminal width. | |||
| 2025-08-22 | fix(playback): Correct Printf formatting for right-alignment | Castor Gemini | |
| - Fix a bug where the format string for the right-aligned prefix was being printed literally instead of being evaluated. - The user message prefix now displays the timestamp and author correctly. | |||
| 2025-08-22 | fix(playback): Correct right-alignment of user messages | Castor Gemini | |
| - Refactor the 'printRightAligned' function to print the author prefix line *before* the content. - This fixes a bug where the prefix was incorrectly appearing after the message body. | |||
| 2025-08-22 | fix(playback): Add spacing before code snippets | Castor Gemini | |
| 2025-08-22 | feat(playback): Add right-alignment for user messages | Castor Gemini | |
| - Refactor the 'printContent' function to align user messages to the right side of the terminal. - Gemini messages remain left-aligned. - This provides a clearer visual distinction in the conversation flow. | |||
| 2025-08-22 | fix(playback): Correct content indentation logic | Castor Gemini | |
| - Refactor the word-wrapping algorithm in 'printContent' to ensure every line of conversational text is correctly prepended with a tab character. - This fixes the issue where only the first line of a wrapped paragraph was being indented. | |||
| 2025-08-22 | fix(playback): Improve content word wrapping | Castor Gemini | |
| - Refactor the 'printContent' function to provide a cleaner layout. - The author and timestamp prefix now appear on their own line. - All subsequent lines of content are indented with a standard tab and wrapped correctly to the terminal width. | |||
| 2025-08-22 | fix(playback): Implement word wrapping for content | Castor Gemini | |
| - Add a new 'printContent' function to handle word wrapping for the main conversational text in the detailed playback view. - This ensures that long lines of text are correctly wrapped to the terminal width, improving readability. | |||
| 2025-08-22 | refactor(ui): Adjust playback format width to 100 characters | Castor Gemini | |
| 2025-08-22 | jesus | Jeff Carr | |
| 2025-08-22 | blah | Jeff Carr | |
| 2025-08-22 | feat(playback): Implement listEntries for chat summary | Castor Gemini | |
| - Implement a new 'listEntries' function that provides a one-line summary for each entry within a chat topic. - The 'showChat' function (triggered by 'playback --uuid') now calls this new summary view. | |||
| 2025-08-22 | Revert "feat(playback): Implement listEntries for chat summary" | Jeff Carr | |
| This reverts commit af9bc2db8c841d45c45b8bce58f40326baa709fc. | |||
| 2025-08-22 | feat(playback): Implement listEntries for chat summary | Castor Gemini | |
| - Implement a new 'listEntries' function that provides a one-line summary for each entry within a chat topic. - The 'showChat' function (triggered by 'playback --uuid') now calls this new summary view instead of the full rich format. | |||
