package tech.easyflow.agent.runtime;

import com.easyagents.agent.runtime.AgentRuntime;
import com.easyagents.agent.runtime.agentscope.AgentScopeReActRuntime;
import org.springframework.stereotype.Component;

/**
 * ReActAgent 运行时工厂。
 */
@Component
public class AgentScopeRuntimeFactory implements AgentRuntimeFactory {

    /**
     * 创建新的 ReAct 运行时实例。
     *
     * @return 新的运行时实例
     */
    @Override
    public AgentRuntime create() {
        return new AgentScopeReActRuntime();
    }
}
