Skip to content
Parity

How close to Pi are we?

PiSharp makes three separate promises and tracks each one separately. The baseline below is read from the port's pinned compatibility lock file.

PISHARP
0.99.1
BASELINE
LATEST PI
1.1.0
Sync to Pi 1.1.0 in progressPiSharp's version always names the Pi release it matches. A fourth number (such as 0.99.1.2) is a C#-only patch. How versions work
LEGENDPortedPartialPlannedWon't portNot yet assessed

Does PiSharp do what Pi does? Same prompts, tools, ordering and results for the same inputs.

AreaStatusNotes
Agent loop, steering and follow-upsNot yet assessed
Built-in tools: read, write, edit, bashNot yet assessed
Providers and model selectionNot yet assessed
Sessions and branchingNot yet assessed
CompactionNot yet assessed
Slash commandsNot yet assessed
Skills and prompt templatesNot yet assessed
Themes and keybindingsNot yet assessed
MCP and codemodeNot yet assessed
  1. PHASE 1Freeze the compatibility targetNot yet assessed
  2. PHASE 2Provider layerNot yet assessed
  3. PHASE 3Agent loop and toolsNot yet assessed
  4. PHASE 4SessionsNot yet assessed
  5. PHASE 5Headless RPC, then terminal UINot yet assessed
  6. PHASE 6Native extension SDKNot yet assessed
  7. PHASE 7Optional Node bridgeNot yet assessed
  8. PHASE 8Hardening and packagingNot yet assessed