a8bfd2ebe1
- Fixed role override regression by consolidating multiple override calls into a single operation to prevent intermediate state loss. - Changed model role assignment in buildSessionOptions to use override with merged state instead of deprecated setModelRole method. - Refactored multiple conditional override calls for smol, slow, and plan model roles to batch them into a single override call.