Repository navigation
Backlog board next to PRs: see planned work and start threads from issues (Linear, GitHub Issues, Jira…) #30981
Replies: 2 comments
|
+1, this would be really useful. A small first step I'd use every day: a linked issue next to the linked PRs on a thread, the same way PRs show up now. Just the Linear, GitHub or Jira link, shown beside or under the PR. That alone would end the "which ticket was this thread for?" search. On the "pluggable providers" part: the proposal doesn't say how providers would connect. Two thoughts:
This would also make a clean first slice of the board idea, since the board could be built on these links later. |
|
NOTE: This comment was left by gpt-6.1-sol high on behalf of Dj Gilcrease. Dj's From Issue workflow is now available as an external plugin: digitalxero/t3-from-issue, stable v0.1.0. The full plugin announcement, installation instructions, evidence and limitations is in the plugin-prototype discussion. Enable From Issue for a project under Settings → Projects → New threads. Choose Source Control or Linear, then search and multi-select issues from the thread information panel before first send or on a saved thread. Links survive draft creation; multiple issues expand like linked PRs, and each opens its current description inside the client. Remove and clear are supported. Refreshed issue context is bounded to 14,000 characters per turn for at most twenty links, with durable provider/repository/issue identity. Source Control supports GitHub and GitLab through the project's existing host selection/authentication, including glab. Linear requires a project-scoped personal API key and explicit consent. This release covers the linked-issue workflow; it does not include a backlog board, epic progress, Jira, tracker writeback, comments/attachments, or association transfer through thread rehoming. Requires the prototype host fork and does not imply upstream approval. Minimum verified host: djgilcrease/t3code at Real Linux web/packaged-host repository installation and lifecycle, GitHub selection, public GitLab reads and public release artifacts were verified. Live Linear and native mobile/Electron UI were not exercised; one live environment was tested. The announcement separates the passing required plugin CI and focused local host checks from the fork's queued hosted CI, which has no registered Blacksmith runner. Project opt-in: Multiple selected issues before first send: |


Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Problem
T3 Code covers work that's already started well: threads, PRs, checks. Work that hasn't started yet lives in a separate tool.
To pick the next task I switch to Linear, copy an issue into a new thread by hand, and lose the link between the two. T3 can't tell me which issues already have threads or PRs, and I can't see progress across an epic.
Proposal
A Backlog view next to the PRs view:
Why in T3 rather than the tracker
T3 already knows about threads and PRs, so it's the natural place to connect planned work to work in progress.
Linking threads to issues would also keep context and design decisions on the issue. Today the reasoning behind a change lives in a thread that nobody on the team can find later. If each linked thread wrote back what it decided and why, the issue would become the record of how the work was done, not just of what was asked for.
Datadog's Bits Code is moving the same way from the observability side: a detected issue flows straight into an agent writing the fix.
What works today
With the Linear MCP connector, an agent can read issues, create or update them, and attach PR links. But there's no native UI: no board, no "start thread from issue," and no linked status in the sidebar.
Suggested scope
Open questions
Related
All reactions