Repository navigation
Run installed Skills and MCP in agent-host views - #530
Merged
Merged
Conversation
The agent host no longer rejects Skills. Each view hands its Harness the installed Skills at the sandbox paths the Environment owner filled, as the local Executor does: - Claude: the view passes Skills and the capability root to the bridge. - Codex: both paths register the Skill roots and check what Codex itself lists there with skills/list, which replaces the host-path layout check that cannot read sandbox paths. - MiniMax Code: the shared native configuration links each Skill into the native data directory, where its catalog loads them. The qualification rig installs a real plugin through runtime_prepare and runs one Turn with its Skill and one with its stdio MCP server, replacing the injected MCP.
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.
Installed Skills and installed stdio MCP servers now run in agent-host views for Codex, Claude and MiniMax Code. Before this, a view rejected any Session with Skills.
SkillsandCapabilityRootto the bridge profile.registerSkills, used by the guest path and the view, registers each installed Skill's root and then checks what Codex itself loaded (skills/list). It rejects a Skill that failed or did not load, a nestedSKILL.md, and native dependencies. It replaces the host-filesystem check, which could not read sandbox paths.runtime_prepare. This replaces the injectedwithMCPentry.contracts/agents-api/harness-onboarding.mdand its zh translation.Checks
-race -count=50on the changed tests; darwin and windows builds;make check-names check-docs check-ci.scripts/qualify-agent-host.sh): for Claude, Codex and MiniMax Code, one Turn uses the installed Skill and one Turn calls the installed MCP server's tool. All three pass.Need help on this PR? Tag
@codesmith-botwith what you need. Autofix is disabled.