mirror of
https://github.com/crewAIInc/crewAI.git
synced 2026-05-05 09:12:39 +00:00
fix: correct return type annotation for _serialize_guardrails
The list comprehension returns list[str | None], not list[str]. Fixes mypy type-checker error. Co-Authored-By: João <joao@crewai.com>
This commit is contained in:
@@ -108,7 +108,7 @@ def _serialize_guardrail(v: Any) -> str | None:
|
||||
return _serialize_guardrail_item(v)
|
||||
|
||||
|
||||
def _serialize_guardrails(v: Any) -> list[str] | str | None:
|
||||
def _serialize_guardrails(v: Any) -> list[str | None] | str | None:
|
||||
"""PlainSerializer for the ``guardrails`` field."""
|
||||
if v is None:
|
||||
return None
|
||||
|
||||
Reference in New Issue
Block a user