Skip to content

Feature Request: Desktop app deep links (opencode://session/<id>) #6232

Closed as not planned

Description

@dpshde

Summary

The OpenCode desktop app does not currently support deep links to open directly to a session.

Current State

The desktop app's Tauri configuration does not include a deep-link plugin configuration. The config only contains:

  • Basic app identifiers and build settings
  • Bundle configuration (icons, installers)
  • External binary sidecar for the CLI

There's no URL scheme (like opencode://session/<id>) registered.

Use Case

Being able to deep link directly to a session would enable:

  • Clicking links in external tools (Slack, email, notes) to jump straight to a specific OpenCode session
  • Better integration with workflow automation
  • Sharing session references with teammates that open in the native app

Current Workarounds

  • CLI: opencode --session <id> or opencode -c opens the TUI to a specific session
  • Web console: The /share command creates shareable web URLs (opncd.ai/s/<share-id>), but these are read-only views

Proposed Solution

Register a URL scheme handler via Tauri's deep-link plugin:

opencode://session/<session-id>

The architecture (Tauri + client/server model) should support adding deep links relatively easily since the app already communicates with the local HTTP server.

Additional Context

This would bring the desktop app closer to feature parity with how other dev tools handle session/context linking.

Activity

  1. github-actions commented on Dec 27, 2025

    @github-actions
    Contributor

    This issue might be a duplicate of existing issues. Please check:

    Feel free to ignore if none of these address your specific case.

  2. AlexZan commented on Jan 6, 2026

    @AlexZan

    +1 - Would love this for automation/scripting workflows. Being able to programmatically open a specific chat session in the desktop app would enable better tooling integration.

  3. thdxr commented on Mar 25, 2026

    @thdxr
    Member

    To stay organized issues are automatically closed after 90 days of no activity. If the issue is still relevant please open a new one.

  4. removed
    webRelates to opencode on web / desktop
    on May 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions