summaryrefslogtreecommitdiff
path: root/main.go
AgeCommit message (Collapse)Author
2025-08-22fix(playback): Correctly handle UUID argumentCastor Gemini
- Update the main command loop to correctly parse and pass the '--uuid' flag to the showChat function. - This fixes the 'invalid subcommand' error and makes the detailed playback view fully functional.
2025-08-22new loggingJeff Carr
2025-08-22refactor(add): Create dedicated addFile functionCastor Gemini
- Move all file reading and content-inlining logic into a new 'addFile' function in its own 'add.go' file. - The main function now calls this to parse a log file and then appends the returned chats to the main session. - This improves separation of concerns and makes the main loop cleaner.
2025-08-22somethingJeff Carr
2025-08-22refactor(gemini): Adapt app to new protobuf structureCastor Gemini
- Update main.go and doPlayback.go to be compatible with the refactored 'Chat -> Entries' protobuf message format. - Remove the now-obsolete format_rich_log.go file. - The application now compiles successfully against the new chatpb library.
2025-08-22GPLJeff Carr
2025-08-22fix: Add diagnostic check for nil chat entriesCastor Gemini
2025-08-21trying to improve forgev0.0.2Jeff Carr
2025-08-21make an --add <filename> optionJeff Carr
2025-08-21add ConfigSave()Jeff Carr
2025-08-21miscJeff Carr
2025-08-21day1v0.0.1Jeff Carr