fix(opencode): a long compaction no longer times out its turn start

session.summarize resolves only when compaction finishes, so awaiting it
inside startTurn held the start past the 2-minute control bound. Fork the
summarize into the session scope; the turn's terminal event reports the
outcome, and interrupt still aborts the request.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
c496613636Julius Marminge committed on 10/22/2026, 9:06:38 PMparent2527d2a

Checks

All checks passed
2 files changedLine totals unavailable