Add native skill roots for custom ACP agents - #1270
Merged
Merged
Conversation
SawyerHood
force-pushed
the
acp-native-skill-roots
branch
from
August 10, 2026 19:07
11a64cb to
0025741
Compare
SawyerHood
marked this pull request as ready for review
August 10, 2026 19:09
SawyerHood
force-pushed
the
acp-native-skill-roots
branch
from
August 10, 2026 19:17
0025741 to
93cc5f8
Compare
SawyerHood
force-pushed
the
acp-native-skill-roots
branch
from
August 10, 2026 19:34
93cc5f8 to
d71f32d
Compare
SawyerHood
added a commit
that referenced
this pull request
Aug 10, 2026
Stack layer 2 of 3. ## Summary - Add top-level sharedSkillRoots for one physical user or project skill collection. - Index shared roots as read-only sources in the composer, Skills view, SDK, and bb CLI. - Stage shared skills for Codex, Claude, Pi, and ACP runtimes. - Apply deterministic precedence: bb project, shared project, bb user, shared user, plugins, then built-ins. - Support target-host paths without copying the canonical source. ## Stack - Depends on #1270. - Next: #1272 ## Validation - Shared-root configuration, discovery, precedence, remote transport, runtime staging, CLI, and UI tests pass. - Affected package typechecks pass. Closes #1188
amadad
pushed a commit
to amadad/bb
that referenced
this pull request
Aug 14, 2026
Stack layer 1 of 3. ## Summary - Add validated user and project nativeSkillRoots to custom ACP agent configuration. - Resolve each root on the target host for the composer. - Keep the ACP launch specification and host protocol synchronized. - Document the configuration and add boundary, daemon, and route tests. ## Stack - This pull request targets main. - Next: get-bb#1271 ## Validation - Configuration, host contract, host discovery, and public route tests pass. - Affected package typechecks pass. Closes get-bb#1176
amadad
pushed a commit
to amadad/bb
that referenced
this pull request
Aug 14, 2026
Stack layer 2 of 3. ## Summary - Add top-level sharedSkillRoots for one physical user or project skill collection. - Index shared roots as read-only sources in the composer, Skills view, SDK, and bb CLI. - Stage shared skills for Codex, Claude, Pi, and ACP runtimes. - Apply deterministic precedence: bb project, shared project, bb user, shared user, plugins, then built-ins. - Support target-host paths without copying the canonical source. ## Stack - Depends on get-bb#1270. - Next: get-bb#1272 ## Validation - Shared-root configuration, discovery, precedence, remote transport, runtime staging, CLI, and UI tests pass. - Affected package typechecks pass. Closes get-bb#1188
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.
Stack layer 1 of 3.
Summary
Stack
Validation
Closes #1176