OpenCode v1.17.1–v1.17.3: Auth Recovery, Sub-Agent Permissions, Linux Launcher
SST
Three releases on June 10. v1.17.1 adds usage descriptions and docs visibility for references, enforces timeout limits on MCP server requests, restores macOS auto-update, and adds a /new-session route with draft tab. v1.17.2 adds auth recovery for expired remote config, permission controls for sub-agents, a Linux launcher with app icon, and device attachment selection UI. v1.17.3 is a hotfix for a desktop crash introduced in v1.17.2.
Why it matters
Sub-agent permission controls are a meaningful safety and governance addition for teams running OpenCode in production. Auth recovery for expired remote config improves reliability in enterprise deployments.
Importance: 2/5
Continuation of rapid OpenCode iteration; sub-agent permissions and auth recovery are substantive additions over v1.17.0.