Skip to content

Commit 643fd21

Browse files
committed
fix: pi install path
1 parent 71261c6 commit 643fd21

7 files changed

Lines changed: 45 additions & 4 deletions

File tree

.github/dependabot.yml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
---
2+
version: 2
3+
updates:
4+
- package-ecosystem: npm
5+
directory: /
6+
schedule:
7+
interval: daily
8+
cooldown:
9+
default-days: 7
10+
11+
- package-ecosystem: npm
12+
directory: /packages/pi-extension
13+
schedule:
14+
interval: daily
15+
cooldown:
16+
default-days: 7

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
11
node_modules/
22
bun.lock
33
package-lock.json
4+
.pi*
5+
.claude

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,8 +42,8 @@ Heavy builds, flaky test suites, and untrusted code don't belong on your laptop.
4242
**Pi:**
4343

4444
```bash
45-
# 1. Install the extension
46-
pi install npm:@createos/pi
45+
# 1. Install the extension from this repository
46+
pi install git:github.com/NodeOps-app/createos-claude-plugins
4747

4848
# 2. Start a session with all tools routed to a remote sandbox
4949
pi --createos

index.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
packages/pi-extension/index.ts

package.json

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,31 @@
11
{
2+
"name": "@createos/pi",
3+
"version": "0.2.0",
24
"private": true,
5+
"description": "Pi coding agent extension that runs all tool calls inside a remote CreateOS Sandbox while the agent runs locally",
6+
"keywords": [
7+
"createos",
8+
"pi-extension",
9+
"pi-package",
10+
"sandbox"
11+
],
12+
"type": "module",
313
"scripts": {
414
"check": "oxlint && oxfmt --check",
515
"fix": "oxlint --fix && oxfmt --write"
616
},
717
"devDependencies": {
8-
"oxfmt": "^0.62.0",
18+
"oxfmt": "^0.63.0",
919
"oxlint": "^1.77.0"
20+
},
21+
"peerDependencies": {
22+
"@earendil-works/pi-ai": "^0.84.1",
23+
"@earendil-works/pi-coding-agent": "^0.84.1",
24+
"typebox": "^1.1.38"
25+
},
26+
"pi": {
27+
"extensions": [
28+
"./index.ts"
29+
]
1030
}
1131
}

packages/pi-extension/README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,12 @@ Pi coding agent extension that runs all tool calls inside a remote [CreateOS San
66

77
```bash
88
curl -sfL https://raw.githubusercontent.com/NodeOps-app/createos-cli/main/install.sh | sh -
9+
# Install from the repository root. The root manifest exposes this extension.
910
pi install git:github.com/NodeOps-app/createos-claude-plugins
1011
createos login
1112
```
1213

13-
That's it. No API keys, no env vars.
14+
The repository root forwards Pi's package entry point to this extension. No API keys, no env vars.
1415

1516
## Usage
1617

src

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
packages/pi-extension/src

0 commit comments

Comments
 (0)