fix(guardrails): remove stale Airia type suppression

Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
This commit is contained in:
yucheng 2026-09-29 02:32:11 +00:00
parent 836c30a035
commit 75d2dedb62

View file

@ -155,7 +155,7 @@ class AiriaGuardrail(CustomGuardrail):
if not self._is_applicable_rewrite(structured_messages, inputs.get("structured_messages")):
raise self._blocked()
rewritten: Final[GenericGuardrailAPIInputs] = {**inputs} # mutable-ok: fresh copy; caller's object untouched
rewritten: Final[GenericGuardrailAPIInputs] = {**inputs}
if isinstance(texts, list):
rewritten["texts"] = texts
if isinstance(structured_messages, list):