From 7005a1e86f5f43144bf6f31010a145849dca1f14 Mon Sep 17 00:00:00 2001 From: geekan Date: Mon, 15 Jan 2024 23:12:09 +0800 Subject: [PATCH] fix pylint --- metagpt/roles/role.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/metagpt/roles/role.py b/metagpt/roles/role.py index ad3c44ac1..47a4f45a7 100644 --- a/metagpt/roles/role.py +++ b/metagpt/roles/role.py @@ -481,6 +481,8 @@ class Role(SerializationMixin, ContextMixin, BaseModel): rsp = await self._act_by_order() elif self.rc.react_mode == RoleReactMode.PLAN_AND_ACT: rsp = await self._plan_and_act() + else: + raise ValueError(f"Unsupported react mode: {self.rc.react_mode}") self._set_state(state=-1) # current reaction is complete, reset state to -1 and todo back to None return rsp