refactor: add missing @override decorator to remaining MCP, Jieba, embeddings, and misc subclasses (#36528)

This commit is contained in:
Sven Weidenmann
2026-05-22 13:45:35 +00:00
committed by GitHub
parent 473c945839
commit 4d8b6c7dc0
9 changed files with 35 additions and 8 deletions
+3 -1
View File
@@ -1,7 +1,7 @@
import logging
from collections.abc import Mapping
from datetime import datetime
from typing import Literal
from typing import Literal, override
from dateutil.parser import isoparse
from flask import request
@@ -76,11 +76,13 @@ def _enum_value(value):
class WorkflowRunStatusField(fields.Raw):
@override
def output(self, key, obj: WorkflowRun, **kwargs):
return _enum_value(obj.status)
class WorkflowRunOutputsField(fields.Raw):
@override
def output(self, key, obj: WorkflowRun, **kwargs):
status = _enum_value(obj.status)
if status == WorkflowExecutionStatus.PAUSED.value: