Skip to content
| Marketplace
Sign in
Visual Studio Code>Visualization>SUMRNew to Visual Studio Code? Get it now.
SUMR

SUMR

SUMR

|
1 install
| (0) | Free
OpenAPI, AsyncAPI, AI agent flows, Playbook sync, Mission context, and SUMR CLI.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

SUMR

Product engineering control center for contract-first AI workflows.

SUMR connects product context, agent instructions, API contracts, event contracts, and delivery workflows inside your workspace. Use it to keep AI agents aligned with your team standards, sync Playbook resources, check Mission context, and run Kontract workflows for OpenAPI and AsyncAPI without breaking focus.

What SUMR helps you do

  • Align AI agents with the repository — sync Playbook resources so agents and engineers follow the same standards, workflows, and product rules.
  • Work contract-first — inspect and run Kontract actions for OpenAPI and AsyncAPI schema changes from one place.
  • Keep delivery context close — check Mission status before changing code, reviewing contracts, or handing work to an agent.
  • Run trusted CLI actions — execute approved SUMR workflows through the configured sumr.cliPath and the integrated terminal.
  • Reduce context switching — connect product intent, contract boundaries, agent behavior, and implementation work in a single workspace flow.

Built for

Product engineering teams working with OpenAPI, AsyncAPI, API contracts, event contracts, AI coding agents, AI agent workflows, Playbook instructions, Mission delivery context, Kontract generation, and SUMR CLI workflows.

Preview

Keep project context beside contract files

SUMR Home view showing project configuration and active AI channels beside an AsyncAPI contract

The Home view shows project configuration, active AI channels, sync status, and quick actions next to the contract file you are already editing.

Sync Playbook resources by channel

SUMR Playbook view showing sync actions and enabled AI channels beside an OpenAPI contract

Playbook actions refresh generated editor resources for every configured channel or for one AI coding assistant at a time.

Keep Mission context close

SUMR Mission view showing workspace flow guidance beside an OpenAPI contract

Mission keeps issue-driven work visible while you plan, sequence, and validate implementation changes.

Inspect OpenAPI and AsyncAPI contracts

SUMR Kontract Schema Visualizer showing OpenAPI paths, operations, and components SUMR Kontract Schema Visualizer showing AsyncAPI channels, operations, and components

Kontract turns OpenAPI and AsyncAPI files into navigable maps with validation, group controls, search, and reveal actions.

Sign in when cloud workflows need it

SUMR Team view showing login and refresh session actions

Team login uses native editor authentication and secure secret storage for cloud-enabled SUMR workflows.

Core workflows

  • Playbook sync — refresh AI resources for the whole workspace or for a selected channel.
  • Mission status — open delivery context for the active workspace.
  • Kontract validation and generation — validate, generate, fold, expand, and inspect API and event contract groups.
  • Schema visualizer — explore OpenAPI and AsyncAPI outlines with map, index, and card views.
  • Team login — authenticate with native editor authentication and secure secret storage.
  • Doctor checks — run workspace diagnostics before deeper investigation.

Getting started

  1. Install SUMR.
  2. Install the SUMR CLI from the SUMR CLI install guide.
  3. Open a SUMR-enabled workspace.
  4. Run SUMR: Open Panel from the Command Palette.
  5. Run SUMR: Check CLI if the sidebar reports that the CLI is missing.
  6. Sign in from the sidebar footer when team actions require authentication.
  7. Run Playbook, Mission, Kontract, or Doctor actions from the SUMR panel.

The default CLI command is _sumr. Change it with sumr.cliPath if your SUMR CLI is installed somewhere else.

Commands

Command What it does
SUMR: Open Panel Opens the SUMR panel.
SUMR: Playbook Sync Syncs Playbook resources for the workspace.
SUMR: Playbook Sync by Channel Syncs a selected Playbook channel.
SUMR: Playbook Clean Cleans generated Playbook resources.
SUMR: Mission Status Opens current Mission delivery context.
SUMR: Current Account Refreshes the current SUMR team identity.
SUMR: Kontract Validate Validates Kontract schemas.
SUMR: Kontract Generate Generates Kontract outputs.
SUMR: Doctor Runs SUMR workspace diagnostics.
SUMR: Init Starts SUMR initialization for a workspace.
SUMR: Show Output Log Opens the SUMR output channel.
SUMR: Check CLI Checks whether the local SUMR CLI is available.
SUMR: Open CLI Install Guide Opens the HTTPS SUMR CLI setup guide.
SUMR: Open Settings Opens native editor settings filtered to SUMR.

Settings

Setting Default Description
sumr.cliPath _sumr Path or command used to run the SUMR CLI.
sumr.authStage Auto SUMR login environment. Auto follows the packaged release stage.
sumr.autoSyncOnOpen false Automatically sync Playbook resources when opening a workspace.
sumr.showStatusBar true Shows the SUMR quick-action status bar item.
sumr.enableRegionHighlight true Highlights //#region and //#endregion blocks.

Requirements

  • SUMR CLI installed locally and available through sumr.cliPath.
  • A SUMR workspace for project-specific Playbook, Mission, and Kontract actions.

SUMR does not auto-install the CLI. If the CLI is missing, the sidebar shows setup steps, a Check again action, native settings, and the HTTPS SUMR CLI install guide.

Security and workspace trust

SUMR limits automatic CLI execution in untrusted workspaces. Authentication uses native editor authentication and secure secret storage; access and refresh tokens are not exposed to the SUMR panel. CLI checks use a safe --version probe and do not run installer scripts.

Support

Report issues through the repository issue tracker:

https://github.com/SUMRco/Plugin-Vscode/issues

License

SUMR is distributed under the license included with this extension. See LICENSE for details.

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