{"type":"assistant","message":{"content":[{"type":"tool_use","id":"toolu_01","name":"Bash","input":{"command":"cargo test --test my_test","description":"Run test"}}]},"timestamp":"2024-01-01T00:00:00Z","sessionId":"tdd-session"}
{"type":"user","message":{"content":[{"tool_use_id":"toolu_01","type":"tool_result","content":"test result: FAILED. 0 passed; 1 failed","is_error":true}]}}
{"type":"assistant","message":{"content":[{"type":"tool_use","id":"toolu_02","name":"Bash","input":{"command":"cargo test --test my_test","description":"Run test"}}]},"timestamp":"2024-01-01T00:01:00Z","sessionId":"tdd-session"}
{"type":"user","message":{"content":[{"tool_use_id":"toolu_02","type":"tool_result","content":"test result: ok. 1 passed; 0 failed"}]}}
{"type":"assistant","message":{"content":[{"type":"tool_use","id":"toolu_03","name":"Bash","input":{"command":"cargo test --test my_test","description":"Run test"}}]},"timestamp":"2024-01-01T00:02:00Z","sessionId":"tdd-session"}
{"type":"user","message":{"content":[{"tool_use_id":"toolu_03","type":"tool_result","content":"test result: FAILED. 0 passed; 1 failed","is_error":true}]}}
{"type":"assistant","message":{"content":[{"type":"tool_use","id":"toolu_04","name":"Bash","input":{"command":"cargo test --test my_test","description":"Run test"}}]},"timestamp":"2024-01-01T00:03:00Z","sessionId":"tdd-session"}
{"type":"user","message":{"content":[{"tool_use_id":"toolu_04","type":"tool_result","content":"test result: ok. 1 passed; 0 failed"}]}}
