@xl0/pi-lovely-ide
v0.3.1
Published
Pi package for the Lovely IDE integration extension.
Maintainers
Readme
lovely-ide
Pi package for the Lovely IDE integration extension.
How it works
@xl0/pi-lovely-ide is the Pi-side package. The IDE-side plugin is distributed separately through the VS Code Marketplace.
Install Pi package
pi install npm:@xl0/pi-lovely-ideOr load without installing:
pi -e npm:@xl0/pi-lovely-ideVS Code plugin development
The VS Code plugin lives in ide-plugins/vscode.
cd ide-plugins/vscode
npm install
npm run compileDebug from this repo with VS Code's Run VS Code Extension launch config. It compiles the plugin, opens an Extension Development Host, starts a local Pi IDE Protocol server, and writes ~/.pi/ide/<port>.lock.
Manual smoke test:
- Launch
Run VS Code Extension. - In the Extension Development Host, open a project folder.
- Run Pi in the same project with this package loaded:
pi -e .. - Use
/ideif auto-connect did not connect. - Select text in VS Code; Pi footer should show the file/range.
- Run
Pi: Mention Selection; Pi input should receive@file#x-y.
Protocol docs
PI_IDE_PROTOCOL.md— Canonical pi-native protocol.CC_IDE_PROTOCOL.md— Historical Claude Code IDE protocol reference only.
Local development
bun install
bun run check
pi -e .