Skip to content

feat(providers): load each agent's skills and MCP inside Ari - #242

Merged
j35dev merged 2 commits into
mainfrom
feat/providers-extension-inventory
Sep 28, 2026
Merged

j35dev merged 2 commits into
mainfrom
feat/providers-extension-inventory

Conversation

@j35dev

@j35dev j35dev commented Sep 28, 2026

Copy link
Copy Markdown
Owner

Replaces #240 after that pull request closed when its base branch merged. Same change, rebased onto main.

Pass-through agents keep their own skill and MCP loaders. Ari Core hosts ~/.agents/skills and the workspace .agents/skills, and mounts user MCP from mcp-servers.json beside the in-app browser. Discovered disk MCP is not copied onto session/new.

Browser MCP is described as HTTP only when the agent advertises it.

Verified: inventory, ACP connection, skills, MCP, and Ari Core driver tests passed after the rebase.

Pass-through agents keep their own config homes. Detected CODEX_PATH now wins over an inherited value, and Ari lists Claude, Codex, Grok, OpenCode, and Pi skills and MCP without copying secrets onto the session. Ari Core mounts mcp-servers.json beside the browser and reads .agents/skills, with project skills off until that workspace is trusted.
@j35dev
j35dev merged commit 3105e32 into main Sep 28, 2026
5 checks passed
@j35dev
j35dev deleted the feat/providers-extension-inventory branch September 28, 2026 07:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants