native macOS codings agent orchestrator prowl.onev.cat
Something went wrong. Try again.
fix: route Canvas arrow navigation through reducer→command channel master
Menu bar keyboard shortcuts intercept events before SwiftUI's .onKeyPress(), so the previous approach never received the key events. Switch to the existing CanvasCommandRequest channel: the reducer now sends .navigate(direction) commands when Canvas is active, and CanvasView fulfills them in fulfillCommandRequest.
Author onevcat Date (Jun 26, 2026, 1:31 PM UTC) Commit 29de4e5f 29de4e5f3bfccc1a7256ce02b9d5c31e6ffd45a5 Parent 74c91af6 74c91af6eb54f558325ad6acd6a79604a96e88bb