- 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.
- 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.