Release 3.8.2.6: perceived-speed UX — search, tray hide, core warm, SSE.
ci / test (macos-latest) (push) Canceled after 0s
ci / test (ubuntu-latest) (push) Canceled after 0s
ci / test (windows-latest) (push) Canceled after 0s

Server search/hotkeys; Windows close-to-tray; background EnsureCore; SSE status with rare poll fallback.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
M4
2026-08-01 16:32:19 +03:00
co-authored by Cursor
parent 2ad376b49e
commit 5d7c96f7fc
23 changed files with 409 additions and 33 deletions
+4 -1
View File
@@ -74,9 +74,11 @@ func main() {
trayhost.Start("Navis", trayhost.Hooks{
Connect: func() { _ = a.Connect() },
Disconnect: func() { _ = a.Disconnect() },
Show: showMainWindow,
Quit: func() {
_ = a.Disconnect()
os.Exit(0)
a.Shutdown()
closeMainWindow()
},
IsUp: func() bool { return a.Mgr.Status().Connected },
})
@@ -98,6 +100,7 @@ func main() {
_ = srv.Close()
return
}
a.OnQuit = closeMainWindow
defer func() {
a.Shutdown()
_ = mgr.Disconnect()