[{"data":1,"prerenderedAt":977},["ShallowReactive",2],{"docs-\u002Fdocs\u002Fissues":3,"docs-nav":696,"docs-updated":935,"site-nav-marketing":945},{"id":4,"title":5,"body":6,"description":685,"extension":686,"group":687,"icon":688,"meta":689,"navTitle":16,"navigation":690,"order":691,"path":692,"seo":693,"stem":694,"__hash__":695},"docs\u002Fdocs\u002Fissues.md","Issues from your tracker",{"type":7,"value":8,"toc":671},"minimark",[9,18,35,52,57,120,130,134,152,155,262,269,274,285,289,292,331,335,342,383,386,480,483,487,498,527,538,541,577,588,591,594,612,630,634],[10,11,12,13,17],"p",{},"The ",[14,15,16],"strong",{},"Issues"," tab lets you work a project's GitHub issues inside Plexus — list, open, edit, comment on and create them on the project's own tab strip — and turn any one of them into a session that stays linked to it.",[10,19,20,21,24,25,28,29,34],{},"Everything the tab does goes ",[14,22,23],{},"from your machine to GitHub",", with the account you connected under ",[14,26,27],{},"Settings → Git ▸ Providers",". It never passes through us, and nothing about it — the issues, what you edit, how often you look — reaches us. See ",[30,31,33],"a",{"href":32},"\u002Flegal\u002Fprivacy#_5-third-party-services-you-connect","Privacy",".",[36,37,38],"callout",{},[10,39,40,41,44,45,48,49,34],{},"Tracking work in ",[14,42,43],{},"Plnnrly"," instead? A Plnnrly project gets a tab of its own — its backlog, board and sprints, with the same ",[14,46,47],{},"Start session"," on every work item. See ",[30,50,43],{"href":51},"\u002Fdocs\u002Fplnnrly",[53,54,56],"h2",{"id":55},"before-you-start","Before you start",[58,59,60,79],"ol",{},[61,62,63,66,67,69,70,73,74,78],"li",{},[14,64,65],{},"Connect GitHub."," Open ",[14,68,27],{}," and click ",[14,71,72],{},"Connect GitHub"," — the same one-click sign-in that pull requests use. See ",[30,75,77],{"href":76},"\u002Fdocs\u002Fconnections","Git providers",". Bitbucket is not supported for issues yet.",[61,80,81,84,85,88,89,92,93,97,98,101,102,105,106,109,110,113,114,116,117,34],{},[14,82,83],{},"Attach the repository."," Click the ",[14,86,87],{},"Settings"," button at the right end of the project's tab strip (or open ",[14,90,91],{},"Settings…"," from the project's ",[94,95,96],"code",{},"⋯"," menu and pick ",[14,99,100],{},"Toolchain","), press ",[14,103,104],{},"Install"," on the ",[14,107,108],{},"GitHub issues"," card, and pick the repository — the search starts on the one the project's ",[94,111,112],{},"origin"," remote points at. An ",[14,115,16],{}," tab appears on the strip. To share one tracker across every project in a workspace, attach it on the workspace instead — see ",[30,118,100],{"href":119},"\u002Fdocs\u002Ftoolchain",[36,121,122],{},[10,123,124,125,129],{},"Attaching a repository never needs a plan, and it works before GitHub is connected — the dialog tells you the tab will be empty until it is. What a plan gates is the tab itself; see ",[30,126,128],{"href":127},"#what-a-plan-gates","What a plan gates"," below.",[53,131,133],{"id":132},"the-list","The list",[10,135,136,137,140,141,144,145,148,149,151],{},"The tab opens on the repository's ",[14,138,139],{},"open issues",", most recently updated first, and never pull requests, even though GitHub files those under issues. Each row is what github.com shows: the state glyph, the title, the labels, ",[94,142,143],{},"#123 opened 3 days ago by author",", the comment count, who is assigned, and — Plexus's own addition — the ",[14,146,147],{},"Sessions"," already started for it and a ",[14,150,47],{}," button. Click the title to open the issue inside the tab.",[10,153,154],{},"The toolbar filters the list the way GitHub does:",[156,157,158,171],"table",{},[159,160,161],"thead",{},[162,163,164,168],"tr",{},[165,166,167],"th",{},"Control",[165,169,170],{},"What it does",[172,173,174,189,203,220,242,252],"tbody",{},[162,175,176,186],{},[177,178,179,182,183],"td",{},[14,180,181],{},"Open"," \u002F ",[14,184,185],{},"Closed",[177,187,188],{},"Which state to list. GitHub is asked again when you switch",[162,190,191,196],{},[177,192,193],{},[14,194,195],{},"Search issues",[177,197,198,199,202],{},"Filters the rows already on screen by title, label or author; ",[94,200,201],{},"#123"," matches a number",[162,204,205,217],{},[177,206,207,210,211,210,214],{},[14,208,209],{},"Assigned to me"," · ",[14,212,213],{},"Mentioning me",[14,215,216],{},"All",[177,218,219],{},"Whose issues, judged by the GitHub account you connected",[162,221,222,234],{},[177,223,224,227,228,227,231],{},[14,225,226],{},"Labels",", ",[14,229,230],{},"Assignee",[14,232,233],{},"Milestone",[177,235,236,237,241],{},"Narrow the list — labels combine with ",[238,239,240],"em",{},"and",", as on GitHub. The pickers offer the repository's own labels, collaborators and open milestones",[162,243,244,249],{},[177,245,246],{},[14,247,248],{},"Sort",[177,250,251],{},"Recently updated, newest, or most commented, either direction",[162,253,254,259],{},[177,255,256],{},[14,257,258],{},"New issue",[177,260,261],{},"Opens a form in the tab — title, text, labels, assignees — and opens the issue once GitHub has it",[10,263,264,265,268],{},"Plexus fetches the 300 most recently updated items and keeps the issues among them; because GitHub counts pull requests in that 300, a repository with many open pull requests shows fewer issues, and the tab says ",[14,266,267],{},"Only part of the list was fetched"," when older ones were left out. A search typed while that is the case searches only the issues fetched, and the tab says so.",[270,271,273],"h3",{"id":272},"how-often-it-refreshes","How often it refreshes",[10,275,276,277,280,281,284],{},"The list refreshes itself about every minute while Plexus is the focused window, every five minutes while the window is visible but not focused, and not at all while it is hidden. Press ",[14,278,279],{},"Refresh"," to ask now. An ",[238,282,283],{},"Updated 2m ago"," hint next to the toolbar says when the list last came back. Two projects that inherit one tracker from their workspace share a single request, so a busy workspace does not ask GitHub ten times a minute.",[270,286,288],{"id":287},"rate-limits-and-reconnecting","Rate limits and reconnecting",[10,290,291],{},"GitHub's answers are shown as they are, in a line above the list:",[293,294,295,305,321],"ul",{},[61,296,297,300,301,304],{},[14,298,299],{},"Rate-limited."," ",[238,302,303],{},"GitHub is rate-limiting requests — trying again in 47 s."," The last list stays on screen, and Plexus waits out the time GitHub asked for before asking again. Where GitHub names no wait, it tries again at the next check.",[61,306,307,300,310,313,314,317,318,320],{},[14,308,309],{},"Token rejected, or nothing connected.",[238,311,312],{},"GitHub rejected the stored token, or nothing is connected — reconnect it to list issues",", with a ",[14,315,316],{},"Reconnect GitHub"," button that takes you to ",[14,319,27],{},". After a rejected token Plexus waits five minutes before trying that tracker again on its own.",[61,322,323,326,327,330],{},[14,324,325],{},"Anything else"," — GitHub unreachable, an unexpected answer — shows the message and a ",[14,328,329],{},"Retry"," button, and Plexus backs off, waiting longer between attempts up to five minutes.",[53,332,334],{"id":333},"opening-an-issue","Opening an issue",[10,336,337,338,341],{},"Click a row's title and the tab shows the issue in place of the list, with ",[14,339,340],{},"Back"," to return:",[293,343,344,360,366,377],{},[61,345,346,347,350,351,182,353,355,356,359],{},"the ",[14,348,349],{},"title",", the state badge (",[14,352,181],{},[14,354,185],{},"), who opened it and when, and ",[14,357,358],{},"Open on GitHub",";",[61,361,346,362,365],{},[14,363,364],{},"text",", rendered as GitHub renders it — headings, lists, code, links, task lists. Images and other remote media are left out on purpose: Plexus never loads anything from the web into the App on your behalf, and a link opens in your browser;",[61,367,368,227,370,373,374,376],{},[14,369,226],{},[14,371,372],{},"Assignees"," and ",[14,375,233],{}," in a side column;",[61,378,346,379,382],{},[14,380,381],{},"comments",", each rendered the same way, and a box to write one.",[10,384,385],{},"Everything you can change on github.com you can change here, and it is saved to GitHub the moment you do — the change shows immediately and is undone with a message if GitHub refused it:",[156,387,388,398],{},[159,389,390],{},[162,391,392,395],{},[165,393,394],{},"Change",[165,396,397],{},"How",[172,399,400,416,441,462,470],{},[162,401,402,405],{},[177,403,404],{},"Title",[177,406,407,408,411,412,415],{},"Click the pencil beside it, or the title itself; ",[14,409,410],{},"Enter"," saves, ",[14,413,414],{},"Escape"," cancels",[162,417,418,421],{},[177,419,420],{},"Text",[177,422,423,426,427,182,430,433,434,437,438],{},[14,424,425],{},"Edit"," under the text opens an editor with a ",[14,428,429],{},"Write",[14,431,432],{},"Preview"," toggle; ",[14,435,436],{},"Save"," or ",[14,439,440],{},"Cancel",[162,442,443,446],{},[177,444,445],{},"State",[177,447,448,182,451,454,455,437,458,461],{},[14,449,450],{},"Close issue",[14,452,453],{},"Reopen issue"," in the header — closing offers ",[238,456,457],{},"completed",[238,459,460],{},"not planned",", as GitHub does",[162,463,464,467],{},[177,465,466],{},"Labels, assignees, milestone",[177,468,469],{},"The pickers in the side column; assignees and labels take the whole set you leave ticked",[162,471,472,475],{},[177,473,474],{},"Comment",[177,476,477,478],{},"Write in the box at the bottom and press ",[14,479,474],{},[10,481,482],{},"What GitHub does not let your account change — assigning someone who is not a collaborator, say — is shown as GitHub answers it: the field returns to what GitHub holds and the refusal is named.",[53,484,486],{"id":485},"start-a-session-from-an-issue","Start a session from an issue",[10,488,489,490,492,493,497],{},"Every row, and the opened issue's header, has ",[14,491,47],{},". It opens the ",[30,494,496],{"href":495},"\u002Fdocs\u002Fsessions#creating-a-session","New session"," dialog with:",[293,499,500,510,517],{},[61,501,346,502,505,506,509],{},[14,503,504],{},"name"," filled in as ",[94,507,508],{},"#123 The issue's title"," — a suggestion, which you can change;",[61,511,512,513,516],{},"a ",[14,514,515],{},"Linked to #123"," chip under the name, naming the repository;",[61,518,519,520,523,524,526],{},"a checkbox, on by default, ",[14,521,522],{},"Send the issue to the agent as the first prompt",". Leave it on and the agent's first prompt is the issue's title, its link and its full text, with a request to reference ",[94,525,201],{}," in its commit messages. If you also pick a template, the template's prompt goes first and the issue follows it.",[10,528,529,530,533,534,537],{},"The branch comes out as ",[94,531,532],{},"plexus\u002F123-the-issues-title",", because that is what Plexus already does with a session called ",[94,535,536],{},"#123 …",". The link to the issue is written together with the session, so it is there whatever you rename the session to.",[10,539,540],{},"From then on:",[293,542,543,557,563],{},[61,544,545,546,549,550,552,553,359],{},"the session's ",[14,547,548],{},"context bar"," shows a ",[14,551,201],{}," chip — click it to open the issue in the session's ",[30,554,556],{"href":555},"\u002Fdocs\u002Fsessions#the-issue-sidebar","issue sidebar",[61,558,559,560,562],{},"the issue's row in the Issues tab lists the session under ",[14,561,147],{}," — click it to jump there;",[61,564,565,568,569,572,573,34],{},[14,566,567],{},"Create PR"," starts the pull request's description with ",[94,570,571],{},"Closes #123",", so merging it closes the issue on GitHub. It is ordinary text you can edit, and it survives an AI-drafted description. See ",[30,574,576],{"href":575},"\u002Fdocs\u002Fpull-requests#create-a-pull-request","Pull requests",[10,578,579,580,584,585,587],{},"On a ",[30,581,583],{"href":582},"\u002Fdocs\u002Ftoolchain#the-workspace-view","workspace's"," Issues tab, ",[14,586,47],{}," opens the same dialog without a project chosen, and asks.",[10,589,590],{},"The link lives as long as the session does — archive or delete the session and it goes with it. There is no unlink button, and a session created any other way carries no link even if its branch happens to contain a number.",[53,592,128],{"id":593},"what-a-plan-gates",[10,595,596,603,604,607,608,611],{},[14,597,598,599],{},"The tab needs a ",[30,600,602],{"href":601},"\u002Fdocs\u002Fbilling","plan"," — an individual plan, or a seat on an organization's. Listing, opening, editing, commenting and creating all go from your machine to GitHub with your own token, and every one of them is behind the same gate; it is the sixth thing a plan unlocks — ",[14,605,606],{},"your issue tracker in Plexus",", which covers ",[30,609,43],{"href":610},"\u002Fdocs\u002Fplnnrly#what-a-plan-gates"," projects the same way — and the one of them that is not a service we run.",[36,613,614],{},[10,615,616,617,619,620,623,624,626,627,629],{},"Without a plan the Issues tab — and the ",[30,618,556],{"href":555}," in a session — shows a ",[14,621,622],{},"locked pane"," in place of its content; the tab itself carries no lock, and nothing else in the app changes. Everything around it stays free: attaching and detaching trackers, the switches on the Toolchain page, the repository picker, the link a session carries, its ",[14,625,201],{}," chip, the Sessions list on a row and the ",[94,628,571],{}," line. A plan that lapses hides the next list and nothing you already made.",[53,631,633],{"id":632},"related","Related",[293,635,636,641,648,653,660,665],{},[61,637,638,640],{},[30,639,100],{"href":119}," — attaching trackers at the workspace or the project, and the workspace view",[61,642,643,647],{},[30,644,646],{"href":645},"\u002Fdocs\u002Fboards","Boards"," — a GitHub project's boards, with the same issue view behind every card",[61,649,650,652],{},[30,651,43],{"href":51}," — a Plnnrly project's work items, board and sprints",[61,654,655,659],{},[30,656,658],{"href":657},"\u002Fdocs\u002Fsessions#starting-from-an-issue","Sessions & worktrees"," — the session that an issue starts, and the sidebar that shows it",[61,661,662,664],{},[30,663,77],{"href":76}," — connecting the GitHub account everything here runs on",[61,666,667,670],{},[30,668,669],{"href":601},"Plans, seats and billing"," — what a plan unlocks",{"title":672,"searchDepth":673,"depth":673,"links":674},"",2,[675,676,681,682,683,684],{"id":55,"depth":673,"text":56},{"id":132,"depth":673,"text":133,"children":677},[678,680],{"id":272,"depth":679,"text":273},3,{"id":287,"depth":679,"text":288},{"id":333,"depth":673,"text":334},{"id":485,"depth":673,"text":486},{"id":593,"depth":673,"text":128},{"id":632,"depth":673,"text":633},"Read, edit and create a project's GitHub issues inside Plexus with your own GitHub account, and start a Claude Code session that stays linked to an issue. Plnnrly has a page of its own.","md","Integrations","CircleDot",{},true,48,"\u002Fdocs\u002Fissues",{"title":5,"description":685},"docs\u002Fissues","NqYvtxQGiSjsk8k9vpDTq8beW2l3Tn_ejQx6d1rA_Ec",[697,704,709,714,720,727,733,740,747,754,760,767,774,781,788,795,800,807,811,817,823,831,838,844,851,856,863,868,875,882,888,894,900,901,906,911,916,921,928],{"path":698,"title":699,"navTitle":699,"description":700,"icon":701,"group":702,"order":703},"\u002Fdocs","Introduction","Plexus runs Claude Code sessions in parallel, each in its own git worktree, in one native desktop app with diff review, a git client and hooks built in.","BookOpen","Overview",1,{"path":705,"title":706,"navTitle":104,"description":707,"icon":708,"group":702,"order":673},"\u002Fdocs\u002Finstall","Installation","Download and install Plexus on macOS (Apple Silicon or Intel), Linux (.deb or AppImage) or Windows, check Claude Code and Git, and get automatic updates.","Download",{"path":710,"title":711,"navTitle":711,"description":712,"icon":713,"group":702,"order":679},"\u002Fdocs\u002Frequirements","Requirements","What Plexus needs on your machine: the Claude Code CLI and Git, plus optional GitHub or Bitbucket access, notify-send on Linux, and supported platforms.","Check",{"path":715,"title":716,"navTitle":716,"description":717,"icon":718,"group":702,"order":719},"\u002Fdocs\u002Fgetting-started","Getting started","Your first run of Plexus: add a git repository, create a session in its own worktree, start Claude Code and send your first prompt.","Rocket",4,{"path":721,"title":722,"navTitle":723,"description":724,"icon":725,"group":702,"order":726},"\u002Fdocs\u002Fconcepts","Core concepts","Concepts","Workspaces, projects and sessions in Plexus — each session usually its own git worktree running Claude Code — and the two status indicators on every row.","Boxes",5,{"path":728,"title":729,"navTitle":729,"description":730,"icon":731,"group":702,"order":732},"\u002Fdocs\u002Farchitecture","Architecture","How Plexus is built: a Tauri desktop app with a Vue UI and a Rust backend that wraps the Claude Code CLI, runs git natively and keeps your code local.","Package",6,{"path":734,"title":735,"navTitle":735,"description":736,"icon":737,"group":738,"order":739},"\u002Fdocs\u002Fdashboard","Dashboard","One live table of every Claude Code session across your Plexus workspaces, with activity state, PR status, summary counts, filters and sorting.","LayoutGrid","Working with projects",10,{"path":741,"title":742,"navTitle":743,"description":744,"icon":745,"group":738,"order":746},"\u002Fdocs\u002Fproject-git","Project Git client","Git GUI","A full git GUI for a project's main checkout: commit graph with branches, tags, stashes and worktrees, pull, push, line staging, compare, blame, history rewrites, undo and conflict resolution.","GitGraph",11,{"path":748,"title":749,"navTitle":750,"description":751,"icon":752,"group":738,"order":753},"\u002Fdocs\u002Fproject-terminal","Project Terminal","Terminal","Open plain shell terminals in a project's root folder from the project view. They keep running in the background, so a dev server or file watcher stays up.","MonitorDot",12,{"path":755,"title":658,"navTitle":147,"description":756,"icon":757,"group":758,"order":759},"\u002Fdocs\u002Fsessions","Create a Plexus session — one Claude Code agent in its own git worktree, on a new or existing branch — and start, stop, resume, archive or remove it.","Bot","Working with sessions",20,{"path":761,"title":762,"navTitle":763,"description":764,"icon":765,"group":758,"order":766},"\u002Fdocs\u002Fstatus","Status & notifications","Status","What Plexus's status dots and PR colors mean — working, waiting, idle, background work — and the alerts you get when a Claude Code session needs you.","Activity",21,{"path":768,"title":769,"navTitle":770,"description":771,"icon":772,"group":758,"order":773},"\u002Fdocs\u002Fagent","The Agent tab","Agent","The Agent tab is the Claude Code terminal in every session: send prompts, paste images, compose multi-line input, rewind, and choose the permission mode.","Sparkles",22,{"path":775,"title":776,"navTitle":777,"description":778,"icon":779,"group":758,"order":780},"\u002Fdocs\u002Fexplorer","Explorer & editor","Explorer","Browse a session's git worktree and edit files in the built-in Monaco editor, with tabs, change markers against the base branch and a Markdown preview.","FileText",23,{"path":782,"title":783,"navTitle":784,"description":785,"icon":786,"group":758,"order":787},"\u002Fdocs\u002Freview","Review & diffs","Review","Review a Claude Code session's changes as a PR-style diff, leave inline comments the agent acts on, run an AI code review and answer PR threads.","GitPullRequestArrow",24,{"path":789,"title":790,"navTitle":791,"description":792,"icon":793,"group":758,"order":794},"\u002Fdocs\u002Fgit","Git workflow","Session Git","The session Git tab lets you stage, commit, stash and push, and rebase, merge or squash a Claude Code session's branch, with AI-drafted commit messages.","GitMerge",25,{"path":796,"title":576,"navTitle":576,"description":797,"icon":798,"group":758,"order":799},"\u002Fdocs\u002Fpull-requests","Open a GitHub or Bitbucket pull request from a session's branch, let AI draft the title and description, and track PR and CI status without leaving Plexus.","Github",26,{"path":801,"title":802,"navTitle":803,"description":804,"icon":805,"group":758,"order":806},"\u002Fdocs\u002Fstacks","Stacks & ordered merging","Stacks & merging","Stack Claude Code sessions on each other's branches, keep every branch synced as the stack moves, see the whole stack as a map, and merge a stack — or a list of pull requests — in order, including through GitHub's and Bitbucket's merge queues.","Layers",27,{"path":808,"title":750,"navTitle":750,"description":809,"icon":752,"group":758,"order":810},"\u002Fdocs\u002Fterminal","Open plain shell terminals in a session's git worktree with ⌘J: several tabs, copy and paste, drag-and-drop file paths, and your choice of shell.",28,{"path":812,"title":813,"navTitle":813,"description":814,"icon":815,"group":758,"order":816},"\u002Fdocs\u002Fsplit-view","Split view","Put up to six sessions of one project side by side in a split view: each pane is a full session with its own tabs, and every agent keeps running whether its pane is on screen or not.","Grid2x2",29,{"path":818,"title":819,"navTitle":819,"description":820,"icon":821,"group":758,"order":822},"\u002Fdocs\u002Fwindows","Multiple windows","Open a session, a project, a single terminal or the dashboard in a window of its own: put an agent on a second monitor and keep the main window for everything else.","AppWindow",30,{"path":824,"title":825,"navTitle":826,"description":827,"icon":828,"group":829,"order":830},"\u002Fdocs\u002Fhooks","Lifecycle hooks","Hooks","Run your own shell scripts when a session's git worktree is created, when the agent starts, and at teardown — set globally, per project or in the repo.","RefreshCw","Automation",31,{"path":832,"title":833,"navTitle":834,"description":835,"icon":836,"group":829,"order":837},"\u002Fdocs\u002Fworktrees","Worktrees & env files","Worktrees & env","Where Plexus puts each session's git worktree, how .env and other gitignored files are copied in, and the block of dev server ports every session gets.","FolderGit2",32,{"path":839,"title":840,"navTitle":840,"description":841,"icon":842,"group":829,"order":843},"\u002Fdocs\u002Fsecrets","Secrets","Plexus keeps secrets in your OS keychain — macOS Keychain, Windows Credential Manager or Linux Secret Service — write-only, and out of every hook it runs.","KeyRound",33,{"path":845,"title":846,"navTitle":847,"description":848,"icon":849,"group":829,"order":850},"\u002Fdocs\u002Fprompts","Prompt templates","Prompts","Save Claude Code prompts you keep rewriting as templates with fill-in fields — text, choices, files, branches — and run them in a new or a running session.","Copy",34,{"path":76,"title":852,"navTitle":77,"description":853,"icon":854,"group":687,"order":855},"Connecting a git provider","Connect GitHub or Bitbucket to Plexus with a one-click browser sign-in, no personal access token, to open pull requests, clone repos and push over https.","PlugZap",40,{"path":857,"title":858,"navTitle":859,"description":860,"icon":861,"group":687,"order":862},"\u002Fdocs\u002Faccount","Your Plexus account","Plexus account","Create a free, optional Plexus account to set up organizations, manage signed-in devices and turn on cross-device sync. The app works the same without one.","UsersRound",41,{"path":601,"title":669,"navTitle":864,"description":865,"icon":866,"group":687,"order":867},"Billing","What a paid Plexus plan unlocks, individual and per-seat organization plans, buying through Moneybird, invitations, invoices and VAT, and cancelling.","CreditCard",42,{"path":869,"title":870,"navTitle":871,"description":872,"icon":873,"group":687,"order":874},"\u002Fdocs\u002Fsync","Cross-device sync","Sync","Sync your Plexus settings, workspaces and projects to every machine you sign in on, after a preview of exactly what would leave this one.","Cloud",43,{"path":876,"title":877,"navTitle":878,"description":879,"icon":880,"group":687,"order":881},"\u002Fdocs\u002Froles","Roles and permissions","Roles","Control what each member of a Plexus organization may do: five built-in roles, custom roles you copy and edit, and how roles combine. Free, on the web.","ShieldCheck",44,{"path":883,"title":884,"navTitle":884,"description":885,"icon":886,"group":687,"order":887},"\u002Fdocs\u002Fshared-workspaces","Shared workspaces","Set up a workspace once in a Plexus organization so every member gets the same repositories in their sidebar: join modes, leaving, cloning, and seats.","Building2",45,{"path":889,"title":890,"navTitle":890,"description":891,"icon":892,"group":687,"order":893},"\u002Fdocs\u002Fmanaged-settings","Managed settings","Let a Plexus organization recommend, enforce or dry-run settings on members' machines: the three levels, locked rows, eligible settings and offline rules.","Lock",46,{"path":895,"title":896,"navTitle":897,"description":898,"icon":849,"group":687,"order":899},"\u002Fdocs\u002Forg-prompts","Prompts your organization publishes","Organization prompts","Publish Claude Code prompt templates to every member of a Plexus organization as numbered revisions: proposing, publishing, rolling back, limits and seats.",47,{"path":692,"title":5,"navTitle":16,"description":685,"icon":688,"group":687,"order":691},{"path":119,"title":902,"navTitle":100,"description":903,"icon":904,"group":687,"order":905},"The Toolchain","Attach GitHub issues, GitHub Projects boards and Plnnrly projects to a workspace or project as tabs in Plexus, and choose whether a workspace shares each with its projects.","Wrench",49,{"path":645,"title":907,"navTitle":646,"description":908,"icon":909,"group":687,"order":910},"Boards from GitHub Projects","Work a GitHub Projects board inside Plexus: attach it to a workspace or project, switch views, drag cards, open the issue behind a card, start a session.","SquareKanban",50,{"path":51,"title":912,"navTitle":43,"description":913,"icon":914,"group":687,"order":915},"Plnnrly work items, boards and sprints","Connect a Plnnrly organization and work a Plnnrly project inside Plexus: its backlog, board and sprints, every work item editable, and a session started from any of them.","ClipboardList",51,{"path":917,"title":87,"navTitle":87,"description":918,"icon":87,"group":919,"order":920},"\u002Fdocs\u002Fsettings","Every Plexus setting and its default, and how settings layer from global to workspace, project and session — including organization-enforced values.","Reference",52,{"path":922,"title":923,"navTitle":924,"description":925,"icon":926,"group":919,"order":927},"\u002Fdocs\u002Fshortcuts","Keyboard shortcuts","Shortcuts","Every Plexus keyboard shortcut — session tabs, terminal and dashboard, ⌘K search, stack layers, the Claude Code prompt, rebase and squash, project Git undo — and how to rebind each.","Keyboard",53,{"path":929,"title":930,"navTitle":931,"description":932,"icon":933,"group":919,"order":934},"\u002Fdocs\u002Ffeedback","Sending feedback","Feedback","Send a bug report or idea to the Plexus team from inside the app, with an optional screenshot and diagnostic logs you can preview before anything is sent.","SquarePen",54,{"\u002Fdocs\u002Faccount":936,"\u002Fdocs\u002Fagent":937,"\u002Fdocs\u002Farchitecture":937,"\u002Fdocs\u002Fbilling":936,"\u002Fdocs\u002Fboards":937,"\u002Fdocs\u002Fconcepts":938,"\u002Fdocs\u002Fconnections":939,"\u002Fdocs\u002Fdashboard":936,"\u002Fdocs\u002Fexplorer":940,"\u002Fdocs\u002Ffeedback":938,"\u002Fdocs\u002Fgetting-started":941,"\u002Fdocs\u002Fgit":936,"\u002Fdocs\u002Fhooks":942,"\u002Fdocs":937,"\u002Fdocs\u002Finstall":937,"\u002Fdocs\u002Fissues":938,"\u002Fdocs\u002Fmanaged-settings":940,"\u002Fdocs\u002Forg-prompts":940,"\u002Fdocs\u002Fplnnrly":938,"\u002Fdocs\u002Fproject-git":939,"\u002Fdocs\u002Fproject-terminal":943,"\u002Fdocs\u002Fprompts":942,"\u002Fdocs\u002Fpull-requests":936,"\u002Fdocs\u002Frequirements":941,"\u002Fdocs\u002Freview":940,"\u002Fdocs\u002Froles":937,"\u002Fdocs\u002Fsecrets":942,"\u002Fdocs\u002Fsessions":936,"\u002Fdocs\u002Fsettings":936,"\u002Fdocs\u002Fshared-workspaces":940,"\u002Fdocs\u002Fshortcuts":944,"\u002Fdocs\u002Fsplit-view":936,"\u002Fdocs\u002Fstacks":936,"\u002Fdocs\u002Fstatus":936,"\u002Fdocs\u002Fsync":936,"\u002Fdocs\u002Fterminal":943,"\u002Fdocs\u002Ftoolchain":938,"\u002Fdocs\u002Fwindows":942,"\u002Fdocs\u002Fworktrees":942},"2026-10-16","2026-10-06","2026-10-15","2026-10-22","2026-10-09","2026-10-11","2026-10-14","2026-10-13","2026-10-19",{"features":946,"compare":964},[947,950,952,955,958,961],{"label":948,"to":949},"Sessions & status","\u002Ffeatures\u002Fsessions-and-status",{"label":784,"to":951},"\u002Ffeatures\u002Freview",{"label":953,"to":954},"Worktrees & hooks","\u002Ffeatures\u002Fworktrees-and-hooks",{"label":956,"to":957},"Git & issues","\u002Ffeatures\u002Fgit-and-issues",{"label":959,"to":960},"Stacks","\u002Ffeatures\u002Fstacks",{"label":962,"to":963},"Teams","\u002Ffeatures\u002Fteams",[965,968,971,974],{"label":966,"to":967},"vs Claude Code","\u002Fcompare\u002Fclaude-code",{"label":969,"to":970},"vs Claude Squad and Nimbalyst","\u002Fcompare\u002Fclaude-squad-and-nimbalyst",{"label":972,"to":973},"vs Conductor","\u002Fcompare\u002Fconductor",{"label":975,"to":976},"vs Cursor","\u002Fcompare\u002Fcursor",1792695508990]