feat: add pi setup, UI, docs, and 0.41.0 pin - #7
Open
ZeR020 wants to merge 1 commit into
Open
Conversation
ZeR020
force-pushed
the
stack/7-native-tools
branch
from
August 17, 2026 20:31
0328db4 to
d6ed990
Compare
ZeR020
force-pushed
the
stack/8-setup-ui-docs
branch
2 times, most recently
from
August 19, 2026 07:49
488803d to
b0220c5
Compare
ZeR020
force-pushed
the
stack/7-native-tools
branch
from
August 19, 2026 07:49
d6ed990 to
152c5c4
Compare
Idempotent `codemem setup` pi target. Official OpenAI/Anthropic base URLs are not persisted (keeps 0.41 Responses defaults). `/api/pi-hooks` is documented as a compat alias; HTTP pack is unledgered.
ZeR020
force-pushed
the
stack/8-setup-ui-docs
branch
from
August 23, 2026 15:33
b0220c5 to
96b413b
Compare
ZeR020
force-pushed
the
stack/7-native-tools
branch
from
August 23, 2026 15:33
152c5c4 to
59e9172
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Eighth stacked PR for pi support (kunickiaj#1430). Depends on layer 7 (
stack/7-native-tools, #6).Opened on the fork because GitHub cannot use
kunickiaj:stack/7-native-toolsas a base.Closes kunickiaj#1429
Why
Last stack layer: setup, UI, docs, and the 0.41.0 version pin (maintainer blocker #7).
What
codemem setuppi target (--pi-only,--pi-mcp,--pi-extension-path). Never persists pi API keys./api/pi-hooksis a compat alias overingestNormalizedEnvelope; Git-root project; unledgered HTTPGET /api/pack; OAuth-only observer is explicit.@codemem/pi-extensionis0.41.0and is in the release-version / publish set.Related: kunickiaj#1430 (stays open).
Test plan
vitest run packages/cli/src/commands/setup-pi.test.ts— 30/30node --test scripts/release-version.test.mjs— 11/11node scripts/release-version.mjs check— aligned at 0.41.0Stacked on: #6 / #5 / #4 / #3 / #2 / #1 / kunickiaj#1473