Summary
Plugins now load in the hub process by default, removing the requirement for a Node or Bun runtime on the user’s PATH. Failed plugins remain visible through status commands and session diagnostics instead of silently losing their tools, while sandboxed subprocess loading remains available.
Why it matters
The change simplifies deployment while making plugin failures and capability loss observable, which is important for reliable agent extensibility.
Related coverage
- GitHub Copilot CLI adds agent-scoped hooks and safer autopilot handling
- Qwen Code nightly improves managed-agent coordination and test triage
- OpenHands adds browser recording and built-in ACP agents