NEWv0.1.15
VS Code Extension

SigmaShake SSG
is now on the Marketplace

Manage rules, approve AI tool calls, and monitor activity without leaving VS Code. Pending Approvals, Rules, and Audit Log sidebars plus the full SSG dashboard embedded as a panel.

Also on Open VSX for Cursor, Gitpod, VSCodium, and Codespaces.

What’s new in v0.1.15

Full changelog ↗
  • NewSessions sidebar: every AI agent session recorded by the daemon is listed under the SSG activity bar. Live rows get a green broadcast badge; closed rows show the client (Claude Code, Cursor, Copilot, Gemini…). Hover for decision breakdown, top tool, top rule. Click any row to open the inspector.
  • NewPer-session inspector panel: click a session to open a full WebView tab showing the decision donut, top-tool bars, top-rule bars, latency histogram, and the complete audit log with color-striped decisions. The same data the SigmaShake Desktop dashboard surfaces is embedded in your editor.
  • NewSSG: Open Sessions + SSG: Open Session Inspector… commands so the same surfaces are reachable from the command palette.
  • FixedSidebars no longer stay silently blank after install because the extension auto-loads the dashboard token from ~/.sigmashake/dashboard.token (shipped in v0.1.8).
  • Quality59 unit tests + live-daemon E2E (100 sessions returned, 8 live, top session at 508 evals) hard-gated as vscode:prepublish prerequisite.
$(bell) Pending Approvals

Review AI tool call decisions inline: Allow, Deny, or save as a permanent autopilot rule.

$(shield) Rules Sidebar

Browse all your .rules files, toggle rules, and see decision types at a glance.

$(list-ordered) Audit Log

Live view of the last 50 AI evaluations with decision color-coding and latency.

$(browser) Embedded Dashboard

Full SSG dashboard in a VS Code panel, identical to the Desktop app.

$(pulse) Status Bar

Daemon health, pending count, and eval totals always visible.

$(symbol-keyword) .rules Language

Syntax highlighting, folding, and 5 built-in snippets for your .rules files.

Quick setup

  1. 1
    Install SSG
    curl -fsSL install.sigmashake.com | sh && ssg init && ssg serve (no -y; review the Terms of Service or use the install chooser)
  2. 2
    Install this extension
    Click Install in VS Code above, or search SigmaShake SSG in the Extensions panel.
  3. 3
    Paste your auth token
    Run SSG: Set Auth Token from the Command Palette. Find your token in the ssg serve output.
  4. 4
    You're done
    The sidebar fills in automatically. The status bar shows daemon health and pending count.
Local-first
Extension-to-daemon calls are local (127.0.0.1). The ssg daemon makes non-blocking background calls for update checks and usage counting; no telemetry without opt-in.
Secure token storage
Auth tokens are kept in the OS keychain via VS Code SecretStorage, never in settings.json.
Source-available
Audit the extension by diffing the published .vsix against the tagged source in the monorepo.
Same local daemon
Connects to the same local ssg daemon as Desktop. Try Desktop or the CLI first; Pro unlocks governed value surfaces when you need them.

Already using SigmaShake Desktop? The VS Code extension connects to the same daemon with no extra setup needed.