Skip to content

Commit fafda51

Browse files
committed
docs: pi-subagents pin examples — upstream npm package (fork retired)
1 parent 7300b35 commit fafda51

3 files changed

Lines changed: 11 additions & 4 deletions

File tree

‎.pi/skills/localpibox-repo-workflow/SKILL.md‎

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -262,8 +262,13 @@ Both tools are thin CLIs over the shared `scripts/localpibox/stack/` library
262262
6. `lpb-devstack validate` checks pins match the current stack version
263263
7. Persistent on the host volume — survives container rebuilds
264264

265-
Pins look like: `git:github.com/lpb-stack/pi-subagents@<VERSION>`
266-
(e.g. `...pi-subagents@0.0.N-lpb-dev`)
265+
Pins look like:
266+
- `git:github.com/lpb-stack/<repo>@<VERSION>` — stack-versioned fork
267+
extensions (lemonade-pi-plugin, lpb-memory), e.g. `...lpb-memory@0.0.N-lpb-dev`
268+
- `npm:@tintinweb/pi-subagents@<upstream-version>` — pi-subagents is pinned
269+
to the **upstream npm package** (fork retired); its version follows
270+
upstream releases, NOT the stack VERSION. Pin sync leaves it alone;
271+
`lpb-devstack validate` treats it as a presence-only check.
267272

268273
## lpb-memory Config Lifecycle
269274

‎doc/config-repo.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ Extensions are pinned in the `packages` array of `settings.json` as
6767
"git:github.com/lpb-stack/lemonade-pi-plugin@0.0.N-lpb-dev",
6868
"git:github.com/lpb-stack/lpb-memory@0.0.N-lpb-dev",
6969
"npm:pi-mcp-adapter",
70-
"git:github.com/lpb-stack/pi-subagents@0.0.N-lpb-dev",
70+
"npm:@tintinweb/pi-subagents@0.19.0",
7171
"npm:pi-powerline-footer",
7272
"@upstash/context7-mcp"
7373
]

‎doc/lpb-config.md‎

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,9 @@ Settings.json is **template-driven**, not git-tracked:
7979
5. `lpb-devstack validate` checks pins match the current stack version
8080
6. Settings.json persists on the host volume — survives container rebuilds
8181

82-
Example pin: `git:github.com/lpb-stack/pi-subagents@0.0.N-lpb-dev`
82+
Example pins:
83+
- Fork extension (stack-versioned): `git:github.com/lpb-stack/lpb-memory@0.0.N-lpb-dev`
84+
- Upstream npm (fork retired, version follows upstream releases): `npm:@tintinweb/pi-subagents@0.19.0`
8385

8486
## lpb-memory Config Lifecycle
8587

0 commit comments

Comments
 (0)