You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Faster: every GitHub read (items, PR files, CI runs, run details, job logs, commits, labels and people) and the common writes (comment, close, reopen, labels, assignees) go over the plugin's kept-alive HTTPS connection instead of a gh process each. An issue or pull request loads in one GraphQL request: PRs went from 2.3–3.0 s to 0.6–1.4 s.
Your clicks go first: the panel's calls take turns two at a time per server, writes first, then what you are waiting for, then refreshes of what is already on screen, which never take both turns.
Instant item headers: opening an issue or PR shows its title, state, labels and author from the list at once (~55 ms) while the conversation loads. Rows also prefetch when the keyboard rests on them.
Lists show at once after a restart: the last PR list, searches, inbox and labels are kept in the window's storage and shown immediately while they refresh.
Item tab redesign: the comment box and the item's actions (close, merge, review, start working) are pinned at the bottom like the session composer; agent proposals and draft reviews dock above it as compact cards; a calmer four-line header without duplicated data.
Permissions (#1): Merge, Close and Reopen are hidden wherever GitHub would refuse them, from the viewer's permission on the repository and GitHub's own viewerCanClose and viewerCanReopen.
Polish: author in compact list rows, a quieter inbox, a clean Changes tab that offers Pull or Push, no repeated sizes or titles in Files and Checks.
Dev: a strobe bench for the panel's CPU work (perf/panel.bench.ts).