GitHub Issues

silo.github-issues

GitHub issues for workspace repos in a side panel — status, labels, assignees, and drill-in details, with quick copy for handing work to an agent.

integrationside-panelagent-tools

GitHub Issues

Browse open and recently closed issues for the GitHub repos in your workspace — labels, assignees, and drill-in details — without leaving Silo.

What you get

  • Side panel listing issues for every unique GitHub remote in the active workspace (worktrees of the same repo collapse into one list)
  • Filters: Assigned to me (default), Created by me, All open, Recently closed
  • Click a row for description, labels, assignees, milestone, and comment activity
  • Close (with a reason — completed or not planned) or Reopen from the detail view
  • Colored label chips, matching each label's GitHub color
  • Copy issue URL, issue number, or a ready-to-paste agent prompt (#N: Title + description + URL) — hand a task straight to a coding agent
  • Polls active and background workspaces automatically (no settings page yet — intervals aren't configurable)

Requirements

Install the gh CLI and run gh auth login.

Installing

From a GitHub Release

  1. Go to Releases.
  2. Right-click the .tgz asset → Copy link address.
  3. In Silo: Settings → Extensions, paste the URL and click Install.

From source

git clone https://github.com/silo-code/silo-extensions
cd silo-extensions/github-issues
npm install
npm run build

Then in Silo: Settings → Extensions → Install from folder, point at this directory.

Usage

Open the ISSUES panel on the right. The default filter is Assigned to me. Switch filters from the header menu; Recently closed fetches on demand.

Click a row for details. Use Close or Reopen on the detail header to update status (Close asks whether to mark the issue completed or not planned; both are confirmed before they run). Use the overflow menu to copy the issue URL, number, or a formatted prompt for an agent.

If monitoring was turned off for a workspace, use Enable in the panel gate to turn it back on.

Permissions

Declared in package.json under silo.permissions:

  • process — run gh / git to resolve remotes, list issues, and check authentication

Building

npm install
npm run build        # one-shot
npm run build:watch  # watch mode

Versions

VersionPublishedPermissionsBuildsha256
v0.1.6 2026-09-08 process d88aad69b710…
v0.1.5 2026-08-31 process e12799f900e4…
v0.1.4 permissions widened 2026-08-25 process 75d5adafbc24…
v0.1.3 2026-08-21 none 19e861f5e3a3…
v0.1.2 2026-07-27 none fad55e669c7c…
v0.1.1 2026-07-26 process c51c189b9550…