Chore: thanks to bump-pydantic (#25437)

This commit is contained in:
Yongtao Huang 2025-09-09 20:07:17 +08:00 • committed by GitHub
commit 2ac7a9c8fc
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
13 changed files with 28 additions and 28 deletions

View file

@ -95,7 +95,7 @@ class AppGenerateEntity(BaseModel):
task_id: str task_id: str
# app config # app config
app_config: Any app_config: Any = None
file_upload_config: Optional[FileUploadConfig] = None file_upload_config: Optional[FileUploadConfig] = None
inputs: Mapping[str, Any] inputs: Mapping[str, Any]

View file

@ -432,8 +432,8 @@ class QueueAgentLogEvent(AppQueueEvent):
id: str id: str
label: str label: str
node_execution_id: str node_execution_id: str
parent_id: str | None parent_id: str | None = None
error: str | None error: str | None = None
status: str status: str
data: Mapping[str, Any] data: Mapping[str, Any]
metadata: Optional[Mapping[str, Any]] = None metadata: Optional[Mapping[str, Any]] = None

View file

@ -828,8 +828,8 @@ class AgentLogStreamResponse(StreamResponse):
node_execution_id: str node_execution_id: str
id: str id: str
label: str label: str
parent_id: str | None parent_id: str | None = None
error: str | None error: str | None = None
status: str status: str
data: Mapping[str, Any] data: Mapping[str, Any]
metadata: Optional[Mapping[str, Any]] = None metadata: Optional[Mapping[str, Any]] = None

View file

@ -107,7 +107,7 @@ class CustomModelConfiguration(BaseModel):
model: str model: str
model_type: ModelType model_type: ModelType
credentials: dict | None credentials: dict | None = None
current_credential_id: Optional[str] = None current_credential_id: Optional[str] = None
current_credential_name: Optional[str] = None current_credential_name: Optional[str] = None
available_model_credentials: list[CredentialConfiguration] = [] available_model_credentials: list[CredentialConfiguration] = []

View file

@ -809,7 +809,7 @@ class LoggingMessageNotificationParams(NotificationParams):
"""The severity of this log message.""" """The severity of this log message."""
logger: str | None = None logger: str | None = None
"""An optional name of the logger issuing this message.""" """An optional name of the logger issuing this message."""
data: Any data: Any = None
""" """
The data to be logged, such as a string message or an object. Any JSON serializable The data to be logged, such as a string message or an object. Any JSON serializable
type is allowed here. type is allowed here.

View file

@ -35,7 +35,7 @@ class BaseTraceInfo(BaseModel):
class WorkflowTraceInfo(BaseTraceInfo): class WorkflowTraceInfo(BaseTraceInfo):
workflow_data: Any workflow_data: Any = None
conversation_id: Optional[str] = None conversation_id: Optional[str] = None
workflow_app_log_id: Optional[str] = None workflow_app_log_id: Optional[str] = None
workflow_id: str workflow_id: str
@ -89,7 +89,7 @@ class SuggestedQuestionTraceInfo(BaseTraceInfo):
class DatasetRetrievalTraceInfo(BaseTraceInfo): class DatasetRetrievalTraceInfo(BaseTraceInfo):
documents: Any documents: Any = None
class ToolTraceInfo(BaseTraceInfo): class ToolTraceInfo(BaseTraceInfo):
@ -97,12 +97,12 @@ class ToolTraceInfo(BaseTraceInfo):
tool_inputs: dict[str, Any] tool_inputs: dict[str, Any]
tool_outputs: str tool_outputs: str
metadata: dict[str, Any] metadata: dict[str, Any]
message_file_data: Any message_file_data: Any = None
error: Optional[str] = None error: Optional[str] = None
tool_config: dict[str, Any] tool_config: dict[str, Any]
time_cost: Union[int, float] time_cost: Union[int, float]
tool_parameters: dict[str, Any] tool_parameters: dict[str, Any]
file_url: Union[str, None, list] file_url: Union[str, None, list] = None
class GenerateNameTraceInfo(BaseTraceInfo): class GenerateNameTraceInfo(BaseTraceInfo):
@ -113,7 +113,7 @@ class GenerateNameTraceInfo(BaseTraceInfo):
class TaskData(BaseModel): class TaskData(BaseModel):
app_id: str app_id: str
trace_info_type: str trace_info_type: str
trace_info: Any trace_info: Any = None
trace_info_info_map = { trace_info_info_map = {

View file

@ -24,7 +24,7 @@ class PluginDaemonBasicResponse(BaseModel, Generic[T]):
code: int code: int
message: str message: str
data: Optional[T] data: Optional[T] = None
class InstallPluginMessage(BaseModel): class InstallPluginMessage(BaseModel):

View file

@ -28,8 +28,8 @@ def create_ssl_context() -> ssl.SSLContext:
class HuaweiCloudVectorConfig(BaseModel): class HuaweiCloudVectorConfig(BaseModel):
hosts: str hosts: str
username: str | None username: str | None = None
password: str | None password: str | None = None
@model_validator(mode="before") @model_validator(mode="before")
@classmethod @classmethod

View file

@ -24,10 +24,10 @@ logger = logging.getLogger(__name__)
class TencentConfig(BaseModel): class TencentConfig(BaseModel):
url: str url: str
api_key: Optional[str] api_key: Optional[str] = None
timeout: float = 30 timeout: float = 30
username: Optional[str] username: Optional[str] = None
database: Optional[str] database: Optional[str] = None
index_type: str = "HNSW" index_type: str = "HNSW"
metric_type: str = "IP" metric_type: str = "IP"
shard: int = 1 shard: int = 1

View file

@ -19,7 +19,7 @@ class Segment(BaseModel):
model_config = ConfigDict(frozen=True) model_config = ConfigDict(frozen=True)
value_type: SegmentType value_type: SegmentType
value: Any value: Any = None
@field_validator("value_type") @field_validator("value_type")
@classmethod @classmethod

View file

@ -23,7 +23,7 @@ NumberType = Union[int, float]
class DefaultValue(BaseModel): class DefaultValue(BaseModel):
value: Any value: Any = None
type: DefaultValueType type: DefaultValueType
key: str key: str

View file

@ -16,7 +16,7 @@ class UpdatedVariable(BaseModel):
name: str name: str
selector: Sequence[str] selector: Sequence[str]
value_type: SegmentType value_type: SegmentType
new_value: Any new_value: Any = None
_T = TypeVar("_T", bound=MutableMapping[str, Any]) _T = TypeVar("_T", bound=MutableMapping[str, Any])

View file

@ -99,17 +99,17 @@ def _check_version_compatibility(imported_version: str) -> ImportStatus:
class PendingData(BaseModel): class PendingData(BaseModel):
import_mode: str import_mode: str
yaml_content: str yaml_content: str
name: str | None name: str | None = None
description: str | None description: str | None = None
icon_type: str | None icon_type: str | None = None
icon: str | None icon: str | None = None
icon_background: str | None icon_background: str | None = None
app_id: str | None app_id: str | None = None
class CheckDependenciesPendingData(BaseModel): class CheckDependenciesPendingData(BaseModel):
dependencies: list[PluginDependency] dependencies: list[PluginDependency]
app_id: str | None app_id: str | None = None
class AppDslService: class AppDslService: