package com.iwhalecloud.byai.common.constants.auth;

/**
 * @author he.duming
 * @date 2025-04-25 10:24:34
 * @description 资源类型,AGENT:智能体,DOC:文档库,DB:数据库,QA:问答知识库,TERM:术语知识库,TOOL:工具,CATLOGUE:文档库目录,TAG:标签
 */
public final class GrantObjType {

    private GrantObjType() {
    }

    /**
     * 数字员工
     */
    public static final String DIG_EMPLOYEE = "DIG_EMPLOYEE";

    /**
     * 智能体
     */
    public static final String AGENT = "AGENT";

    /**
     * 文档库
     */
    public static final String KG_DOC = "KG_DOC";

    /**
     * 数据库
     */
    public static final String KG_DB = "KG_DB";

    /**
     * 问答知识库
     */
    public static final String KG_QA = "KG_QA";

    /**
     * 术语知识库
     */
    public static final String KG_TERM = "KG_TERM";

    /**
     * mcp
     */
    public static final String MCP = "MCP";

    /**
     * 插件
     */
    public static final String TOOLKIT = "TOOLKIT";

    /**
     * 工具
     */

    public static final String TOOL = "TOOL";

    /**
     * 文档库目录
     */
    public static final String CATLOGUE = "CATLOGUE";

    /**
     * 标签
     */
    public static final String TAG = "TAG";
}
