package com.easyagents.agent.runtime.tool.operate;

/**
 * Agent 操作类工具类型。
 */
public enum AgentOperateToolType {

    /**
     * 读取文本文件与列出目录。
     */
    READ_FILE,

    /**
     * 写入、覆盖或插入文本文件。
     */
    WRITE_FILE,

    /**
     * 以补丁方式新增、更新或删除工作区文本文件。
     */
    PATCH,

    /**
     * 在服务进程所在宿主环境执行 Shell 命令。
     */
    SHELL
}
