Compress this transcript preserving tool-call names, test names, file paths, and error strings verbatim. Keep the user's original goal, the current plan, and the most recent assistant turn intact. Collapse redundant exploration and repetitive tool output into short summaries, but never paraphrase error messages, stack traces, file paths, commit hashes, or command output that may be needed later.
