- Add timeouts to prevent hanging builds (30 minutes)
- Install xcpretty for better build output formatting
- Fix test execution to use xcodebuild instead of swift test
- Add proper error handling and diagnostics for build failures
- Upload test results as artifacts for debugging
- Remove duplicate test configuration from Package.swift
- Add dependency resolution step before tests
- Improve simulator detection and handling
- Beautiful terminal-inspired UI design with custom theme
- Full SwiftUI implementation targeting iOS 18+
- SwiftTerm integration for terminal emulation
- Real-time session management with SSE streaming
- Complete feature parity with web frontend:
- Server connection management
- Session list with auto-refresh
- Create, kill, and cleanup sessions
- Full terminal emulation with input/output
- Keyboard toolbar with special keys
- Font size adjustment
- Haptic feedback throughout
- Comprehensive error handling and loading states
- iPad optimizations (basic, split view pending)
- Complete documentation and setup instructions
The app provides a native, performant alternative to the web interface
with a stunning dark theme and smooth animations.