94721227c0b359ff6ad6b49fc2296a97f4fd84d0
Monorepo Pi package with outbound WebSocket, pairing/reconnect flow, presence reporting, and single-flight task.dispatch handling. Co-authored-by: Cursor <cursoragent@cursor.com>
Connect Local Pi Extension
Install with official Pi:
pi install git:git@github.com:your-org/agentic-chat-core.git#packages/connect-local
Prerequisite: Pi coding agent installed globally or in your environment.
Commands
/connect <pairing-token> [project-name]— pair this interactive session with the cloud platform/disconnect— close the bridge and clear stored reconnect credentials/connected— show whether the bridge socket is connected
Obtain a pairing token from Slack: /pi local new.
Configuration
PI_PLATFORM_LOCAL_AGENT_WS_URL— WebSocket URL (defaultws://127.0.0.1:3000/api/local-agent/ws)- Reconnect credentials are stored under
~/.pi-platform/connect-local/(outside your repo)
Development
From monorepo root:
npm run build -w packages/shared
npm run build -w packages/connect-local
npm run test -w packages/connect-local
Description
Languages
TypeScript
100%