| Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- 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.
|
|
This reverts commit af9bc2db8c841d45c45b8bce58f40326baa709fc.
|
|
- 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.
|
|
|
|
|
|
- Create a new prettyFormat.go file to contain all the detailed
log formatting and printing logic.
- Simplify doPlayback.go to handle the summary view and call out
to the new prettyFormatChat function for detailed views.
- This separation of concerns makes the code cleaner and fixes
compilation errors related to redeclared functions.
|
|
This reverts commit df4e63ea75692a9885338a5eb2b7454e9c049716.
|
|
- Integrate the rich formatting logic into the 'showChat' function.
- When 'playback' is called with a UUID, it now prints a full,
detailed transcript of that specific chat topic, including
content from external files, tool calls, and code snippets.
|
|
|
|
This reverts commit 6770c0ac1e68c1efa3019406377c4484869f7491.
|
|
- Create a new, self-contained doPlayback.go that correctly
implements the summary view.
- This function is designed to be called with an optional filename.
- Note: This leaves main.go in a broken state, requiring the user
to update the call site to this new function.
|
|
|
|
- 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.
|
|
- The 'playback' command now prints a one-line summary for each
chat topic.
- The summary includes the topic name, the number of entries,
and the start time of the conversation.
|
|
|