feat: add managed OpenCode sessions (#2570)