- Fix potential Range crash in FormattingUtilities.truncate()
- Fix SessionManagerTests by using proper detection result storage
- Disable tests that use PeekabooServices.shared (causes hangs)
- Disable UI-dependent tests in Mac app that require AppKit/SwiftUI runtime