Shell Pilot 1.13.0
Fixed Metal terminal cursor drift by patching SwiftTerm's Metal renderer to keep glyph placement aligned with terminal cell columns.
- Added a Terminal renderer setting for switching between CPU and Metal rendering
- Enabled SwiftTerm's Metal renderer only after the terminal view is attached to a window
- Falls back to CPU rendering if Metal initialization fails
- Capped the Metal renderer at 60 fps to keep performance smooth without unnecessary high-refresh redraw pressure
- Vendored SwiftTerm locally so the Metal text placement fix ships with the app