v0.23.2
Codex harness support
- Add Codex as a first-class agent harness alongside Claude.
- Share the session contract, model catalog, and Obsidian tool definitions across harnesses.
- Route Codex mutations through the existing permission dialog; read-only Obsidian tools remain seamless.
- Fix the browser screenshot harness mock for Codex process support.