OpenCode 2.0 upgrade: what breaks in plugins, permissions and config, and how the new shared service works
What OpenCode 2.0 changes underneath, what breaks on upgrade, and how to rewrite permissions so the agent gets no new powers.
Building agents that call tools, fail well and stay inside a budget.
What OpenCode 2.0 changes underneath, what breaks on upgrade, and how to rewrite permissions so the agent gets no new powers.
What changes when you move to gemini-4-argon: ignored sampling params, no explicit caching, a shared 1M budget and long decode costs.