From 1db7e823fa702e18fcb001620fa6c0e6d7293e16 Mon Sep 17 00:00:00 2001 From: ssongliu Date: Fri, 10 Apr 2026 11:13:53 +0800 Subject: [PATCH] fix: extend agent role command timeout --- agent/app/service/agents_agents.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/agent/app/service/agents_agents.go b/agent/app/service/agents_agents.go index 707ab25d9be0..4614a4758a6a 100644 --- a/agent/app/service/agents_agents.go +++ b/agent/app/service/agents_agents.go @@ -43,7 +43,7 @@ func (a AgentService) CreateRole(req dto.AgentRoleCreateReq) (*dto.AgentRoleCrea args = append(args, "--agent-dir", agentDir) args = append(args, "--non-interactive", "--json") - mgr := cmd.NewCommandMgr(cmd.WithTimeout(2 * time.Minute)) + mgr := cmd.NewCommandMgr(cmd.WithTimeout(5 * time.Minute)) output, err := mgr.RunWithStdout("docker", args...) if err != nil { return nil, err @@ -127,7 +127,7 @@ func (a AgentService) DeleteRole(req dto.AgentRoleDeleteReq) error { args := []string{"exec", install.ContainerName, "openclaw", "agents", "delete", req.ID, "--force"} - mgr := cmd.NewCommandMgr(cmd.WithTimeout(2 * time.Minute)) + mgr := cmd.NewCommandMgr(cmd.WithTimeout(5 * time.Minute)) if _, err = mgr.RunWithStdout("docker", args...); err != nil { return err } @@ -182,7 +182,7 @@ func (a AgentService) operateRoleBinding(req dto.AgentRoleBindReq, action string binding, } args = append(args, "--json") - mgr := cmd.NewCommandMgr(cmd.WithTimeout(2 * time.Minute)) + mgr := cmd.NewCommandMgr(cmd.WithTimeout(5 * time.Minute)) _, err = mgr.RunWithStdout("docker", args...) return err }