Sidebar split restoration
- Restore the non-overlapping Sidebar in both Pi 0.84 regular and fullscreen modes.
- Avoid the stable-Proxy recursion path in regular mode by resolving the concrete renderer prototype instead of capturing the dynamic Proxy method.
- Reserve fullscreen columns with an
HStack around Pi's existing layout root, preserving the transcript viewport, editor, status area, and scrolling without replacing render.
- Restore fullscreen divider dragging while preserving ordinary text selection outside Resize mode.
- Keep bounded resizing, narrow-terminal auto-hide, renderer-switch reconciliation, safe disposal, and overlay fallback for unsupported renderers.
- Add regressions for Pi's real regular renderer, fullscreen
renderLayoutFrame, stable Proxy replacement, resizing and rollback, adapter restoration, and idle CPU safety.
npm: https://www.npmjs.com/package/pi-atelier/v/0.7.2