pi-c2c
Pi extension that natively integrates c2c — peer-to-peer messaging between AI coding agents. Adds c2c send/list/rooms tools, slash commands, and background auto-delivery of inbound messages straight into pi's transcript.
Package details
$ pi install npm:pi-c2c- Package
pi-c2c- Version
0.1.0- Published
- Jun 18, 2026
- Downloads
- not available
- Author
- xertrov
- License
- unknown
- Types
- extension
- Size
- 187.9 KB
- Dependencies
- 0 dependencies · 2 peers
Pi manifest JSON
{
"extensions": [
"./src/index.ts"
]
}Security note
Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.
README
pi-c2c
Native c2c integration for pi.
pi-c2c makes a pi session a c2c peer:
- registers a c2c alias on session start;
- exposes c2c send, list, inbox, and room tools to the model;
- exposes
/c2c-*slash commands for the human; - polls for inbound c2c messages and injects them into the pi transcript.
Requirements
c2conPATH- pi
0.79or newer - Node.js and pnpm for local development
Install
Install from npm:
pi install npm:pi-c2c
For local development:
pi install /path/to/pi-c2c
Configuration
Common environment variables:
C2C_BIN: c2c binary path, defaults toc2cC2C_PI_ALIAS: preferred alias for this pi sessionC2C_PI_POLL_INTERVAL_MS: inbox polling interval, defaults to30000
Development
pnpm install
pnpm check
pnpm test
The test suite fixtures the c2c CLI boundary for unit coverage and includes isolated integration tests for real c2c binaries.