Auto-registers a token-efficient MCP server that gives GitHub Copilot a compressed, purpose-built view of your repository — so the agent spends fewer tokens on context and more on actual work.
What it does
On activation the extension registers a native paer-runtime server in your VS Code MCP config. The server exposes 10 tools:
Tool
Purpose
runtime.scan
Full repo snapshot (modules, symbols, imports)
runtime.impact
Files impacted by a change set
runtime.context
Compressed bounded context for a set of files
runtime.delta
What changed since last turn
git.diff_summary
5–30× compressed diff summary
git.pull_main
Pull & fast-forward main
git.create_branch
Create a feature branch
validation.run
Run Gradle / Maven build
state.save
Persist agent state to disk
state.load
Resume agent state
Requirements
VS Code 1.99 or later
GitHub Copilot (any plan) with MCP enabled
Extension settings
Setting
Default
Description
paer.autoRegister
true
Register MCP server on startup
paer.stateDir
<workspace>/.runtime/state
State persistence directory
Commands
PAER: Register MCP Server — register globally (all workspaces)
PAER: Register MCP Server (Workspace Only) — register for current workspace only
PAER: Show Runtime Status — show registered server details
How it works
The bundled paer-runtime binary (Rust, ~2 MB) speaks JSON-RPC 2.0 over stdio. VS Code routes Copilot MCP calls to it automatically. No JVM, no Docker, no network calls.