/
githubmirror
/
ChatDev
Обзор
Документация
Войти
/
githubmirror
/
ChatDev
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
v2.0.0
server/models.py
35 строк
751 B
NA-Wen
initial commit of chatdev 2.0
07 янв 2026, 11:24
07 янв 2026, 11:24
f0db945
Код
Авторство
О чём код?
"""Pydantic models shared across server routes.""" from typing import List, Literal, Optional from pydantic import BaseModel, constr class WorkflowRequest(BaseModel): yaml_file: str task_prompt: str session_id: Optional[str] = None attachments: Optional[List[str]] = None log_level: Literal["INFO", "DEBUG"] = "INFO" class WorkflowUploadContentRequest(BaseModel): filename: str content: str class WorkflowUpdateContentRequest(BaseModel): content: str class WorkflowRenameRequest(BaseModel): new_filename: str class WorkflowCopyRequest(BaseModel): new_filename: str class VueGraphContentPayload(BaseModel): filename: constr(strip_whitespace=True, min_length=1, max_length=255) content: str