Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Homelab Issue CaptureNew to Visual Studio Code? Get it now.
Homelab Issue Capture

Homelab Issue Capture

wulfic

|
1 install
| (0) | Free
Browse GitHub Issues and private notes from the homelab issue-capture service, and capture new ones from the editor.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Homelab Issue Capture — VS Code extension

Browse GitHub Issues and private notes from the homelab issue-capture service, and capture new ones straight from the editor.

Features

  • Tree view (activity-bar icon → Issue Capture): Repos → GitHub Issues | Private Notes.
  • Capture Current File as Issue/Note — from the editor context menu; includes the current selection as a fenced code block and a relative-path source line.
  • New Private Note — quick note stored only in the service's SQLite (never pushed to GitHub).
  • Open in GitHub / Open Private Note — click any item.
  • Auto-refresh on an interval (issueCapture.refreshIntervalSeconds, default 300s).

Setup

  1. Mint a token on the service (CT116):
    cd issue-capture && npm run token create "my-laptop"
    
    Copy the printed ic_… token — it is shown only once.
  2. Point the extension at the service — set issueCapture.serviceUrl (default http://192.168.86.116:8090; use your go.capture URL off-LAN).
  3. Store the token — run Issue Capture: Set API Token and paste it. It is kept in vscode.SecretStorage, never in settings.

Build / install locally

cd issue-capture/vscode-extension
npm install
npm run compile        # tsc -> dist/
# then press F5 in VS Code to launch an Extension Development Host, or:
npx @vscode/vsce package   # produces a .vsix you can Install from VSIX…

Auth model

The extension sends its token as Authorization: Bearer <token>. The service validates the SHA-256 hash against its api_tokens table. The portal widget's shared X-Capture-Secret also works as a master credential. Private-notes and issue endpoints require auth; the repo list is readable without it on the LAN.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft