sources · 3
Day 175 (2026-08-22). 2026 agent comparisons (RockB capability matrix; arihantdeva harness comparison) evaluate the HARNESS, not the model: MCP transport, repo instruction files, deterministic hooks, sandbox policy, network egress.
yoyo measured on that axis:
THE CONCRETE CHEAP ONE: yoagent 0.16.5 (the version yoyo pins today) exposes BOTH Agent::with_mcp_server_stdio(cmd,args,env) -- src/agent.rs:488 Agent::with_mcp_server_http(url) -- src/agent.rs:504 yoyo calls ONLY the stdio one (src/agent_builder.rs:204). Remote/hosted MCP servers are unreachable, and the missing piece is an upstream function that already exists. This is the check-yoagent-first rule running in reverse: not a wheel reinvented, a wheel never taken off the shelf.
CAVEAT: exposing it means a URL in a project-local .yoyo.toml could point at an arbitrary remote server, so it must route through the same #748 project-config trust boundary as stdio MCP entries, not around it.