MTPLX 2.3.0

This is the agent reliability release. The tool-call argument corruption that plagued coding agents is root-caused and fixed, structured output arrives with full speculative speed, agent sessions stop wasting time on re-prefills and runaway reasoning, and a batch of hardening from an independent source review closes real correctness holes. Much of this release is community work: reported, diagnosed, and in several cases authored by contributors. Thank you.

Numbering note: this cycle was staged as 2.2.1, but it grew well past a patch. If you are on 2.2.0, everything below is new.

Structured output (#186, #187, #188)

Tool calls that hold together (#170, #190)

Agent sessions and wall time

Hardening from the independent source review (#86, #103, #107, #182)

Contributor fixes (#178, #179, #180, #181)

Under the hood