package com.gzzm.lobster.common;

/**
 * 模型服务层级 / Model service tier used by the router for fallback decisions.
 */
public enum ModelServiceTier {
    fast,
    standard,
    premium,
    /**
     * 摘要类轻量任务专用层（thread 标题自动生成、长 transcript 压缩摘要等）.
     * Router 在 {@code ctx.taskType="summary"} 时优先取本层；没标记则降级到 fast → standard.
     * 推荐配 cheap+fast 模型（qwen-turbo / deepseek-v3-lite / glm-4-flash 之类），
     * 别拿主对话用的 premium 模型烧 token.
     */
    summary,
    fallback
}
