Repository navigation
feat: skills bridge and parallel tool-result translation - #4
Merged
Merged
Conversation
[Medium impact] The PR appears safe to merge; no blocking issue remains from this review. SummaryAdds request-scoped skill catalogs across clone, Pi-family, and DSH bridges, plus safer replay of parallel tool results.
|
Install a host-neutral skills catalog across clone/Pi/DSH bridges, keep parallel tool results contiguous for held-Run continuation, open new DSH text blocks after tools, fold Pi multi-path reads, document ToolGate scheduling, and overlay ocp-dev Pi AI state under the managed host dir.
oakimov
force-pushed
the
canonical-skill-catalog
branch
from
October 26, 2026 00:21
dd28a29 to
e53f9d4
Compare
Scope skills and frozen tool catalogs to their requests and sessions, preserve read and skill replay, recover stale development links, and repair SDK fetch handling and CI initialization.
Declare the loader imported by root tests, generate the clone runtime before testing, and guard against undeclared workspace test dependencies. Validate through a fresh locked install, full coverage suite, and package checks.
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.
Summary
opencode.host.skillscatalog on clone, Pi-family, and DSH bridges so providers get skill names/locations without skill content on the wire; Pi/OMP expose a provider-facingskilltool backed by native reads.readfan-outs back to the original call id.Test plan
bun test(or focused: skills-bridge, tool-result-contiguity, dsh-bridge-stream-blocks, architecture, tool-vocabulary-conformance)bun run typecheck/ pack checks for touched packages if CI does not cover locallyocp-devPi/OMP: AI overlay survives host package reinstall under managed state dir