Skip to content

build(deps): migrate pi packages to earendil namespace#9

Open
feniix wants to merge 2 commits into
codexstar69:mainfrom
feniix:chore/update-pi-dependencies
Open

build(deps): migrate pi packages to earendil namespace#9
feniix wants to merge 2 commits into
codexstar69:mainfrom
feniix:chore/update-pi-dependencies

Conversation

@feniix
Copy link
Copy Markdown

@feniix feniix commented May 15, 2026

Summary

Pi package support now targets the current Earendil Works namespace instead of the legacy @mariozechner/* Pi packages.

This updates direct Pi peer and dev dependencies to @earendil-works/pi-coding-agent and @earendil-works/pi-tui, refreshes both lockfiles to resolve the related pi-agent-core and pi-ai packages at 0.74.0, and moves extension imports to the new namespace. The peer dependency ranges follow the current Pi package docs by leaving bundled core packages unbundled with "*" ranges.

Validation

  • Added tests/package-dependencies.test.ts to guard package metadata, lockfile resolutions, and source imports against regressing to the legacy Pi package namespace.
  • bun run check

Compound Engineering

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