aa2c580b22
- Improved real-time screen rendering by implementing dynamic builder functions for vibe mode components. - Optimized cursor and spinner rendering to re-derive state from shared mutable options on every paint. - Added session snapshotting and improved wait logic to accurately detect settled turns and running sessions. - Ensured reliable toolset restoration during mode transitions through updated logic and new contract tests.