Desktop client: exploration doc + Tauri shell spike #56
Reference in New Issue
Block a user
Delete Branch "explore/desktop-client"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
docs/desktop-client.md: compares PWA, Tauri v2 and Electron for a Cowork-style desktop client. Recommends a Tauri shell that loads the deployed origin, and covers decisions, backend changes (structured SSE events,artifactstable, uploads, notifications, local tool bridge over MCP, access-token auth), a phased plan and open questions. Linked in the mkdocs nav.desktop/: phase 0b spike. A bundled connect page probes$SIMBA_URL/api/healthand hands the window to the web app. Adds a menu-bar icon (Show / New Chat / Reconnect / Quit), ⌥Space toggle, close-to-hide, single-instance and Dock reopen. The remote origin gets no IPC. Rust 1.90 is pinned viarust-toolchain.toml.make desktop-dev SIMBA_URL=…/make desktop(builds the.appand copies it to /Applications).No backend or frontend code changes. The auth fix (phase 0a) is a separate branch,
fix/access-token-auth.Test plan
cargo buildcleanpytest tests/ -q: 102 passed (needsTAVILY_API_KEYset, even a dummy one, for test_metrics collection)🤖 Generated with Claude Code