Files
Devin AI 8627b55e91 feat: use clientLoader + localStorage for resizable panel persistence
Replace server-side cookie reading (getResizableSnapshot) with client-side
localStorage for persisting resizable panel sizes. Cookies were hitting the
~4KB size limit; localStorage supports 5-10MB.

- Run detail route: uses Remix clientLoader with hydrate=true to read panel
  snapshots from localStorage before first render
- Prompts route: returns undefined for snapshots, letting the
  react-window-splitter library read from localStorage natively via
  autosaveStrategy="localStorage"

Co-Authored-By: Eric Allam <eallam@icloud.com>
2026-04-15 15:29:53 +00:00
..
2026-03-31 19:06:54 +01:00
2025-03-05 14:40:14 +00:00