Initial commit: VoIdeaAI - voice-first AI idea assistant

This commit is contained in:
2026-05-13 12:51:42 +03:00
commit 688d043dad
421 changed files with 47915 additions and 0 deletions
+28
View File
@@ -0,0 +1,28 @@
"""Agent schemas for VoIdea API."""
from datetime import datetime
from typing import Any, Optional
from pydantic import BaseModel
class AgentRunRequest(BaseModel):
context: Optional[dict[str, Any]] = None
class AgentStatusResponse(BaseModel):
name: str
version: str
description: str
status: str
last_run: Optional[datetime] = None
class AgentReportResponse(BaseModel):
id: str
agent_id: str
status: str
message: Optional[str] = None
success: bool
duration_ms: int
created_at: datetime