Skip to content

Make fork setup one command - #4

Merged
salman1993 merged 1 commit into
mainfrom
codex/simplify-buzz-install
Sep 9, 2026
Merged

salman1993 merged 1 commit into
mainfrom
codex/simplify-buzz-install

Conversation

@salman1993

@salman1993 salman1993 commented Sep 9, 2026 •

Copy link
Copy Markdown
Owner

Why

This fork exists to make Pi work well as an agent harness in Buzz. Buzz users should not need to clone the adapter, install its development dependencies, and build it before use.

What

Ship the built CLI, add a one-command GitHub install, and replace the upstream README with a short guide for this fork.

How

The README links to the upstream project, explains why Buzz needs client-supplied system prompts, and shows the fork's system-prompt and Pi-argument extensions. The repository tracks dist/index.js and its source map. The install command sets --install-links=true so npm copies the Git package instead of linking its temporary checkout.

Risk

The runtime code is unchanged. The shorter README links to upstream for standard features and configuration. Future source changes must rebuild and commit dist so Git installs do not become stale.

Testing

Installed the pushed branch into a temporary global prefix with npm install -g --install-links=true git+https://github.com/salman1993/pi-acp.git#codex/simplify-buzz-install. The install created the pi-acp executable, preserved its Node shebang, and passed node --check.

Bigger picture

After merge, Buzz users can install this fork from main without a local clone or build.

Generated with Codex

@salman1993
salman1993 force-pushed the codex/simplify-buzz-install branch from b312d93 to 29cd87b Compare September 9, 2026 13:51
@salman1993 salman1993 changed the title Make fork installs one command Make fork setup one command Sep 9, 2026
@salman1993
salman1993 marked this pull request as ready for review September 9, 2026 13:54
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