Skip to content

Add first-class Pi coding agent support #2256

Description

@gvkhosla

Problem

Buzz can manage Goose, Claude Code, Codex, and Buzz Agent runtimes, but Pi users currently have to configure a custom ACP command manually. That skips Buzz's runtime discovery, guided installation, onboarding, model switching, and managed-process integration.

Proposal

Add Pi as a first-class ACP runtime using pi-acp:

  • discover pi and pi-acp
  • offer guided CLI and adapter installation
  • expose Pi during desktop onboarding
  • preserve Pi's existing credentials, models, extensions, project context, and canonical .agents/skills discovery
  • normalize Pi's zero-argument ACP startup
  • include Pi in managed process cleanup
  • document direct buzz-acp usage

Validation plan

  • runtime catalog and argument-normalization tests
  • onboarding ordering/selection tests
  • ACP model-discovery handshake
  • live local relay test where a Buzz mention is handled by Pi and Pi posts a reply through buzz-cli

I have a focused implementation ready and will link the PR here.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions