Tahasaif3's picture
'code'
e103642
raw
history blame contribute delete
986 Bytes
"""Pydantic schemas for request/response validation."""
from .auth import (
RegisterRequest,
RegisterResponse,
LoginRequest,
LoginResponse,
)
from .task import (
TaskCreateRequest,
TaskUpdateRequest,
TaskPatchRequest,
TaskResponse,
TaskListResponse,
)
from .chat import (
ChatRequest,
ChatResponse,
ToolCallResult,
)
from .conversation import (
ConversationCreate,
ConversationResponse,
ConversationWithMessages,
ConversationList,
MessageResponse,
)
__all__ = [
# Auth
"RegisterRequest",
"RegisterResponse",
"LoginRequest",
"LoginResponse",
# Task
"TaskCreateRequest",
"TaskUpdateRequest",
"TaskPatchRequest",
"TaskResponse",
"TaskListResponse",
# Chat
"ChatRequest",
"ChatResponse",
"ToolCallResult",
# Conversation
"ConversationCreate",
"ConversationResponse",
"ConversationWithMessages",
"ConversationList",
"MessageResponse",
]