Add Pi as a curated agent harness provider - #285
Open
mrohan-sq wants to merge 6 commits into
Open
Conversation
Uncomment the pi-acp entry in the curated provider catalog so Pi appears as a selectable harness. Remove supportsModelList/modelSelectionHint so Berd queries pi-acp's ACP config options for available models (including Databricks via the pi-databricks extension). supportsInstall stays false for now; one-click install will follow once the builderbot doctor crate carries Pi's install commands.
Harness agents (pi-acp, codex-acp, etc.) report long ACP model names that truncate in the fixed 224px model column. Widen the picker when their agent column is visible (560px, 736px with a reasoning-effort column) and let the model column flex. Goose keeps the compact layout. Add title tooltips on model names.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Context
Pi (pi.dev) is a coding agent with an ACP adapter (
pi-acp) already registered in Goose, the builderbot doctor crate, and the agent ID map — but was commented out in Berd's curated provider catalog pending full support.Summary
pi-acpentry incuratedProviders.tssupportsModelList/modelSelectionHintso Berd queries pi-acp's ACP config options for available models (including Databricks via the pi-databricks extension)supportsInstall: falsefor now; one-click install will follow in a builderbot doctor crate updateDependencies
None. One-click install support requires a follow-up builderbot doctor crate rev bump.