2026-03-13 01:01:54 +08:00
|
|
|
"""Centralized shared schemas for cross-module contracts."""
|
|
|
|
|
|
2026-03-13 14:10:13 +08:00
|
|
|
from schemas.inbox.messages import (
|
2026-03-13 01:01:54 +08:00
|
|
|
CalendarContent,
|
|
|
|
|
CalendarDeleteContent,
|
|
|
|
|
CalendarInviteContent,
|
|
|
|
|
CalendarUpdateContent,
|
2026-03-13 14:10:13 +08:00
|
|
|
FriendshipContent,
|
|
|
|
|
InboxMessageContent,
|
|
|
|
|
InboxMessageStatus,
|
|
|
|
|
InboxMessageType,
|
|
|
|
|
parse_calendar_content,
|
|
|
|
|
)
|
|
|
|
|
from schemas.invite_codes import InviteCodeRewardConfig
|
|
|
|
|
from schemas.memories import MemoryContent
|
|
|
|
|
from schemas.messages import AgentChatMessageMetadata
|
|
|
|
|
from schemas.schedule.items import (
|
|
|
|
|
AttachmentType,
|
2026-03-13 01:01:54 +08:00
|
|
|
ScheduleItemMetadata,
|
|
|
|
|
ScheduleItemMetadataAttachment,
|
|
|
|
|
ScheduleItemSourceType,
|
|
|
|
|
ScheduleItemStatus,
|
|
|
|
|
)
|
2026-03-13 14:10:13 +08:00
|
|
|
from schemas.sessions import SessionStateSnapshot
|
2026-03-13 01:01:54 +08:00
|
|
|
from schemas.user.context import UserContext
|
|
|
|
|
|
|
|
|
|
__all__ = [
|
2026-03-13 14:10:13 +08:00
|
|
|
"AgentChatMessageMetadata",
|
2026-03-13 01:01:54 +08:00
|
|
|
"AttachmentType",
|
|
|
|
|
"CalendarContent",
|
|
|
|
|
"CalendarDeleteContent",
|
|
|
|
|
"CalendarInviteContent",
|
|
|
|
|
"CalendarUpdateContent",
|
2026-03-13 14:10:13 +08:00
|
|
|
"FriendshipContent",
|
|
|
|
|
"InboxMessageContent",
|
2026-03-13 01:01:54 +08:00
|
|
|
"InboxMessageStatus",
|
|
|
|
|
"InboxMessageType",
|
2026-03-13 14:10:13 +08:00
|
|
|
"InviteCodeRewardConfig",
|
|
|
|
|
"MemoryContent",
|
2026-03-13 01:01:54 +08:00
|
|
|
"ScheduleItemMetadata",
|
|
|
|
|
"ScheduleItemMetadataAttachment",
|
|
|
|
|
"ScheduleItemSourceType",
|
|
|
|
|
"ScheduleItemStatus",
|
2026-03-13 14:10:13 +08:00
|
|
|
"SessionStateSnapshot",
|
2026-03-13 01:01:54 +08:00
|
|
|
"UserContext",
|
|
|
|
|
"parse_calendar_content",
|
|
|
|
|
]
|