chore: fix pre commit format and pipeline issue (#1144)

This commit is contained in:
Wendong-Fan 2026-02-04 00:06:29 +00:00 committed by GitHub
parent 2256497dff
commit 893f51fc82
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
970 changed files with 11235 additions and 9533 deletions

View file

@ -12,36 +12,36 @@
# limitations under the License.
# ========= Copyright 2025-2026 @ Eigent.ai All Rights Reserved. =========
from pydantic import BaseModel, ValidationError, field_validator
from typing import Dict, List, Optional
class McpServerItem(BaseModel):
command: str
args: List[str]
env: Optional[Dict[str, str]] = None
class McpServersModel(BaseModel):
mcpServers: Dict[str, McpServerItem]
class McpRemoteServer(BaseModel):
server_name: str
server_url: str
def validate_mcp_servers(data: dict):
try:
model = McpServersModel.model_validate(data)
return True, model
except ValidationError as e:
return False, e.errors()
def validate_mcp_remote_servers(data: dict):
try:
model = McpRemoteServer.model_validate(data)
return True, model
except ValidationError as e:
return False, e.errors()
from pydantic import BaseModel, ValidationError
class McpServerItem(BaseModel):
command: str
args: list[str]
env: dict[str, str] | None = None
class McpServersModel(BaseModel):
mcpServers: dict[str, McpServerItem]
class McpRemoteServer(BaseModel):
server_name: str
server_url: str
def validate_mcp_servers(data: dict):
try:
model = McpServersModel.model_validate(data)
return True, model
except ValidationError as e:
return False, e.errors()
def validate_mcp_remote_servers(data: dict):
try:
model = McpRemoteServer.model_validate(data)
return True, model
except ValidationError as e:
return False, e.errors()