mateclaw/mateclaw-server/src/main/java/vip/mate/agent/AgentState.java
matevip 579d60125b Initial commit: MateClaw — Java + Vue 3 AI Assistant System
Full-stack AI assistant built on Spring AI Alibaba.
Features: ReAct Agent, Plan-and-Execute, MCP Protocol, Multi-Model, Multi-Channel.

Apache-2.0 License
2026-04-04 19:03:49 +08:00

34 lines
549 B
Java
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

package vip.mate.agent;
/**
* Agent 运行状态枚举
*
* @author MateClaw Team
*/
public enum AgentState {
/** 空闲,等待任务 */
IDLE,
/** 规划中,正在生成执行计划 */
PLANNING,
/** 执行中,正在执行工具调用或子任务 */
EXECUTING,
/** 运行中ReAct / PlanExecute 使用) */
RUNNING,
/** 等待用户输入 */
WAITING_USER_INPUT,
/** 已完成 */
DONE,
/** 执行失败 */
FAILED,
/** 错误状态(流式调用异常) */
ERROR
}