Commit Graph

18 Commits

Author SHA1 Message Date
Castor Gemini 87325e74cf feat: Add OpenOCD script to reboot SiFive P550 board
This script uses the modern 'reset_config' command to reliably
trigger a hardware reset (nSRST) for the P550 board.
2025-08-21 02:25:03 -05:00
Castor Gemini c863006131 feat: Add script to reset SiFive P550 USB TTYs
This script automates the process of unbinding and binding the FTDI
USB driver, which is useful for restoring serial console access after
running tools like OpenOCD.
2025-08-21 02:11:55 -05:00
Castor Gemini 815ba30273 feat: Implement content file logging system
- Update the log format to reference external .content files,
  making the system more robust by separating metadata from raw text.
- Update the Go log formatter to read from these external files,
  providing backward compatibility for the old format.
- Add a comprehensive log and content files for the entire session.
2025-08-21 02:05:21 -05:00
Jeff Carr 5535fbb717 hmm 2025-08-21 01:49:50 -05:00
Castor Gemini d52684a08c feat: Add rich log format and Go formatter
- Introduce a new protobuf text format for logs that includes structured
  tool call data (command, stdout, stderr, etc.).
- Create a new Go program, format_rich_log.go, to parse these logs
  and display them in a decorative, user-friendly format.
- Add example rich log files for testing.
2025-08-21 01:46:56 -05:00
Castor Gemini 0989784018 feat: Add protobuf text log format and Go formatter
- Create a Go program to parse and format protobuf text logs.
- Add a new log file in the text format for the current session.
2025-08-21 01:30:34 -05:00
Jeff Carr f93e54df6a fixed 2025-08-21 01:21:39 -05:00
Jeff Carr 6d1c7a6ba5 fixed example 2025-08-21 01:17:13 -05:00
Jeff Carr 0d568e2674 hmm 2025-08-21 01:12:13 -05:00
Jeff Carr 0831f1f292 chat example 2025-08-21 00:50:59 -05:00
Castor Gemini 7dd8e8b845 refactor: Organize conversation logs into date-stamped files 2025-08-20 23:08:10 -05:00
Castor Gemini 3cbf7bfc5f docs: Add conversation log and Gemini memory file 2025-08-20 23:04:32 -05:00
Castor Gemini f11447c71f docs: Update README with git author name 2025-08-20 22:10:07 -05:00
Jeff Carr 68d9b8aad3 notes on ps working dir 2025-08-20 11:33:37 -05:00
Gemini 25ae0bd31c test: Update README and verify git authorship via ENV 2025-08-20 11:25:30 -05:00
Jeff Carr 94ac362f75 test: Add README.md for testing git authorship 2025-08-20 11:22:11 -05:00
Jeff Carr f080114325 feat: Add Go examples for process management
- Add Linux-specific cgo functions to set and get process titles.
- Add a demonstration of getting a child process's PID.
- Add an example of using 'exec -a' to set a child process title.
2025-08-20 11:18:57 -05:00
Jeff Carr a9692b87f1 gemini repo day1 2025-08-20 07:41:56 -05:00