Skip to content

chore(deps): migrate @mariozechner/pi-* → @earendil-works/pi-* @ 0.75.4#4

Merged
bntvllnt merged 1 commit into
mainfrom
chore/upgrade-pi-deps
May 27, 2026
Merged

chore(deps): migrate @mariozechner/pi-* → @earendil-works/pi-* @ 0.75.4#4
bntvllnt merged 1 commit into
mainfrom
chore/upgrade-pi-deps

Conversation

@bntvllnt
Copy link
Copy Markdown
Owner

Upstream rebranded mariozechner -> earendil-works; old namespace is deprecated. Migrating to the new namespace at ^0.75.4 (latest mature version under the 7-day min-release-age policy; 0.76.0 was 41 minutes old).

Changes

  • package.json deps: @mariozechner/pi-{ai,coding-agent} ^0.67.1 → @earendil-works/pi-{ai,coding-agent} ^0.75.4
  • Sweep all imports across src/, index.ts, docs (AGENTS, CLAUDE, README, llms.txt, llms-full.txt) to the new namespace
  • Keep @mariozechner/jiti (NOT rebranded) for the detached-child runner path
  • index.ts binary-resolution fallback now resolves @earendil-works/pi-coding-agent/package.json

Verified

  • pnpm run check green (lint + typecheck + build + smoke + e2e + contract)
  • Live stream against openai-codex/gpt-5.4 returns 'PI_UPGRADE_OK' with correct OpenAI Chat Completions wire format

Side effects

  • Removes deprecation banners on pnpm install
  • Resolves the @aliou/pi-processes 'Cannot find module @earendil-works/pi-tui' error in your local pi env (now the rebranded package is in node_modules)

…75.4

Upstream rebranded the mariozechner namespace; @mariozechner/pi-* is
deprecated with banners pointing at @earendil-works/*. Migrate to the new
namespace at ^0.75.4 (latest version mature under the global 7-day
minimum-release-age policy in ~/.npmrc).

- package.json deps: @mariozechner/pi-ai + pi-coding-agent (^0.67.1) ->
  @earendil-works/pi-ai + pi-coding-agent (^0.75.4)
- Sweep all imports across src/, index.ts, AGENTS.md, CLAUDE.md, README.md,
  llms.txt, llms-full.txt to the new namespace
- Keep @mariozechner/jiti (NOT rebranded) for the detached-child runner path
- index.ts binary-resolution fallback now resolves
  @earendil-works/pi-coding-agent/package.json

Verified end-to-end:
- pnpm run check green (lint + typecheck + build + smoke + e2e + contract)
- Live stream against openai-codex/gpt-5.4 returns 'PI_UPGRADE_OK' with
  correct OpenAI Chat Completions wire format (logprobs: null,
  system_fingerprint, single chatcmpl-<id>, usage block, [DONE] terminator)
@bntvllnt bntvllnt merged commit 7f2a2bd into main May 27, 2026
1 check passed
@bntvllnt bntvllnt deleted the chore/upgrade-pi-deps branch May 27, 2026 21:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant