You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
solenta:// deep links to threads and projects #186
No protocol registration anywhere in electron/ (grep for setAsDefaultProtocolClient / open-url: nothing); the only URL handling is shell.openExternal for outbound links (electron/main.js:97).
Why it matters
Links make threads addressable: paste a thread link into a GitHub issue, a chat message, an automation result or a notification click-through and land directly on it. Also the cheap substrate for future integrations.
Fix direction
Register solenta:// in main, route solenta://thread/<id> and solenta://project/<id> to selection in the renderer; copy-link actions in the thread header and sidebar menus.
Deep-dive detail (Conductor deep links): the async plan link — conductor://async?repo=name&plan=base64(markdown) creates a workspace with a full plan attached. And conductor://linear_id=issue fetches the issue, AUTO-DETECTS the repo from the issue's branch, and navigates to the existing workspace or creates one. The plan-attachment link is the 'start an agent from anywhere' primitive for the planboard.
Activity
currentbits commentedon Aug 18, 2026
Deep-dive detail (Conductor deep links): the async plan link — conductor://async?repo=name&plan=base64(markdown) creates a workspace with a full plan attached. And conductor://linear_id=issue fetches the issue, AUTO-DETECTS the repo from the issue's branch, and navigates to the existing workspace or creates one. The plan-attachment link is the 'start an agent from anywhere' primitive for the planboard.
Add solenta:// deep links to threads and projects (#186) (#1573)
Add solenta:// deep links to threads and projects (#186)