Capturing token IDs during agentic interactions for better reinforcement learning

A new Rust proxy called Turnstile sits between the model backend and the agent harness to capture information lost in mere text transcripts.