Files
openclaw-mission-control/backend/app/schemas/activity_events.py

29 lines
573 B
Python
Raw Normal View History

from __future__ import annotations
from datetime import datetime
from uuid import UUID
from sqlmodel import SQLModel
class ActivityEventRead(SQLModel):
id: UUID
event_type: str
message: str | None
agent_id: UUID | None
task_id: UUID | None
created_at: datetime
2026-02-07 05:26:15 +05:30
class ActivityTaskCommentFeedItemRead(SQLModel):
id: UUID
created_at: datetime
message: str | None
agent_id: UUID | None
agent_name: str | None = None
agent_role: str | None = None
task_id: UUID
task_title: str
board_id: UUID
board_name: str