Shakeeb Anywhere — design options
You called the on-launch orb a "pink and black thing, which is wrong." Two questions to disentangle:
(1) should the overlay show up automatically when you open the desktop app at all?
(2) if it does, what should it look like?
Pick one per section. Reply L-A, V-C (or whichever combo) and I ship.
L · Launch behavior
When you open the desktop app, what should Shakeeb Anywhere do?
V · Orb visual
If the orb shows up at all, what should it look like? Live previews — exactly the same CSS the app would render.
Your picks
Reply with the codes — I'll execute one per commit, with type-check + tests + dogfood verify per commit.
L-? ← launch behavior (A/B/C)
V-? ← orb visual (A/B/C/D)
My recommendation: L-A, V-B
— overlay stays closed on launch, summon via tray/hotkey when you actually want it; if/when it surfaces, it's a glass disc that doesn't wash the rest of the desktop in violet.
Punch list — already fixed in this turn
- Taskbar pin unpin — fixed. Added
app.setAppUserModelId('com.tbklabs.mission-control')at the top ofsrc/main/index.ts. Pin survives close on next launch. - Voice can't find Python on Windows — fixed.
voice/index.tsnow probespy→python→python3and rejects the Microsoft Store stub. Cached after first probe. - Native helper — confirmed
anywhere-helper.exeis built atsrc/native/anywhere-helper/target/release/anywhere-helper.exe.
Punch list — still needed (your action)
- Pipecat venv is from macOS —
src/pipecat/.venv/bin/is POSIX layout; on Windows it's unusable. Until this is recreated, voice will preflight-pass (Python 3.14 found) but Pipecatimport pipecatwill fail at runtime. Runpnpm pipecat:installto install Pipecat into the system Python or recreate the venv on Windows. - GEMINI_API_KEY in Windows Credential Vault — voice hard-gates on this (no stub fallback). Confirm via the in-app Settings → API Keys panel.
- Pick L and V above — design call needed before I touch overlay-state defaults or the orb CSS.