mirror of
https://github.com/crewAIInc/crewAI.git
synced 2025-12-15 20:08:29 +00:00
Fix lint error: refactor try-except out of loop
Co-Authored-By: João <joao@crewai.com>
This commit is contained in:
@@ -1632,7 +1632,7 @@ class Crew(FlowTrackable, BaseModel):
|
||||
|
||||
def reset_knowledge(self, knowledges: list[Knowledge]) -> None:
|
||||
"""Reset crew and agent knowledge storage."""
|
||||
for ks in knowledges:
|
||||
def _reset_single_knowledge(ks: Knowledge) -> None:
|
||||
try:
|
||||
ks.reset()
|
||||
except Exception as e:
|
||||
@@ -1644,6 +1644,9 @@ class Crew(FlowTrackable, BaseModel):
|
||||
else:
|
||||
raise
|
||||
|
||||
for ks in knowledges:
|
||||
_reset_single_knowledge(ks)
|
||||
|
||||
def _set_allow_crewai_trigger_context_for_first_task(self):
|
||||
crewai_trigger_payload = self._inputs and self._inputs.get(
|
||||
"crewai_trigger_payload"
|
||||
|
||||
Reference in New Issue
Block a user