John Schneider 5389f26d51 UI: fix exec approval dialog scrolling with long commands
Make exec approval content scrollable when commands are too long to fit
on screen. Previously, long commands (like Python scripts) would push
the action buttons off-screen, making it impossible to approve/deny.

Changes:
- Wrap command/meta content in scrollable `.exec-approval-content` div
- Add max-height constraint to card (viewport - padding)
- Use flexbox layout to keep header and buttons always visible
- Content area scrolls independently in the middle

Fixes issue where users couldn't see approval buttons for long exec requests.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-03-12 10:41:54 -04:00
..