92b93d87e0
- Centralized model role system into MODEL_ROLES registry with metadata (tag, name, color) and MODEL_ROLE_IDS array for consistent role management across the codebase. - Refactored model selector to dynamically generate menu actions from MODEL_ROLES registry instead of hardcoded role definitions. - Simplified model role resolution by replacing hardcoded role checks with loops over MODEL_ROLE_IDS array. - Removed support for 'omp/' model role prefix in favor of 'pi/' prefix throughout model selection, task execution, and configuration. - Added getModelRoles() and overrideModelRoles() helper methods to Settings class for cleaner model role management.