stablyai / stablyai/orca

[Feature]: Link (or create) a Linear issue from the workspace details/update dialog

Open
#7,199 0 comments 2 reactions 1 assignee Claimed by @brennanb2025 View on GitHub
enhancement
Dominant language
TypeScript
Stars
72.1k
Forks
4.7k
Avg merge
14h 54m
Merged PRs (30d)
520

Description

### Problem or use case

The workspace details dialog ("Edit Worktree Details" / workspace notes) lets me attach a **GitHub Issue** and a **GitHub PR** to a workspace at any time. But there is **no Linear equivalent there** — I can only link a Linear issue when I *create* the workspace (via the new-workspace composer's source picker).

So if I create a workspace first and decide to associate it with a Linear issue later, I'm stuck: there's no post-creation UI to register an existing Linear issue, and no way to spin up a new Linear issue from the workspace. Linear is a first-class task source for me, and it's second-class compared to GitHub in the workspace surface.

### Proposed solution

- [ ] Add a **Linear issue** field to the workspace details/update dialog, alongside the existing GitHub Issue / PR fields, so I can **link an existing Linear issue to an already-created workspace** at any time.
- [ ] Optionally, let me **create a new Linear issue** from that surface and link it to the current workspace in one step.
- [ ] Reflect the link the same way creation-time linking does (the `Linked Linear {identifier}` state badge on the card).

### Alternatives or additional context

- Today: linking an existing Linear issue is only possible at workspace-creation time; creating a new Linear issue is only possible on the Tasks page (and doesn't create/attach a workspace). GitHub issue/PR, by contrast, can be added/edited anytime from the workspace details dialog.
- The underlying pieces already exist (workspaces carry Linear linkage fields; a Linear create/update client is already in use for board-status→Linear sync and composer linking) — this is primarily about exposing link/create in the workspace update surface.
- Related: #3835 (sync worktree board status to linked Linear issue state).

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.