anomalyco / anomalyco/opencode
Desktop deep links can open projects before they are recognized
Open
@Brendonovich is already working on this.
Since Aug 19, 2026.
- Dominant language
- TypeScript
- Stars
- 209k
- Forks
- 27.5k
- PR merge metrics
- PR metrics pending
Description
Description
Desktop deep links do not always open a project correctly.
When an open-project or new-session link contains a directory that is not in the local project list, the client can open the directory before the server recognizes it. The new layout also uses a different path from the legacy layout.
The app should ask the server to recognize the directory first. It should then add the project and open its session page. Both layouts should use the same process.
Plugins
None relevant.
OpenCode version
Local dev build.
Steps to reproduce
- Start OpenCode Desktop with the new layout.
- Use an
opencode://open-projectoropencode://new-sessionlink for a directory that is not in the project list. - Open the link.
- The app can navigate before the server recognizes the project, so the project does not open correctly.
Screenshot and/or share link
Not applicable.
Operating System
macOS
Terminal
Not applicable.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.