Skip to content

Feature: add Pi coding-agent harness support #230

Description

@elasticdotventures

Please add first-class Pi coding-agent harness support to Bailian CLI integrations. In CLI 2.0.1, bl mcp connect --help exposes fixed targets (Codex, Claude Code, Cursor, Qoder, QwenWork, Qwen Code, Gemini, OpenCode, OpenClaw, DeepSeek Harness, ZCode, WorkBuddy, and all) but no Pi target. Pi has its own provider registry and MCP configuration, so users must configure Alibaba Pi support separately. Proposed: add a pi target when Pi has a supported MCP configuration contract, or add a safe bl pi adapter/export command that emits provider IDs, endpoint/model metadata, and setup instructions without printing or persisting secrets. Support Coding Plan and DashScope Cloud selection, China/international endpoints, dry-run/idempotent updates, secret redaction, and explicit process/session contract boundaries for b00t-managed Pi interactions (terminate on timeout/violation; renew only explicitly). Acceptance: bl mcp connect --agent pi configures a supported Pi MCP file or returns a documented compatibility error; dry-run shows non-secret changes; existing targets remain compatible; tests cover idempotency and secret redaction. No credentials are included in this request.

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