Files
WhatsAppCentralizado/services/api-gateway/app/schemas/__init__.py
Claude AI 8824f65a62 feat(fase2): add Flow schemas and Flow Engine core
API Gateway:
- Add Pydantic schemas for Flow API (create, update, response, nodes, edges)

Flow Engine:
- Add FlowContext for variable management and interpolation
- Add FlowEngine for executing chatbot flows
- Support node types: trigger, message, buttons, wait_input, condition, set_variable

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-29 10:19:11 +00:00

34 lines
569 B
Python

from app.schemas.auth import (
LoginRequest,
LoginResponse,
TokenResponse,
RefreshRequest,
UserResponse,
CreateUserRequest,
)
from app.schemas.flow import (
NodeData,
FlowNode,
FlowEdge,
FlowCreate,
FlowUpdate,
FlowResponse,
FlowListResponse,
)
__all__ = [
"LoginRequest",
"LoginResponse",
"TokenResponse",
"RefreshRequest",
"UserResponse",
"CreateUserRequest",
"NodeData",
"FlowNode",
"FlowEdge",
"FlowCreate",
"FlowUpdate",
"FlowResponse",
"FlowListResponse",
]