You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

15 lines
763 B
Python

# backend/app/automation/events.py
# 연합 이벤트 타입 — post-mvp-overview.md "연합 이벤트 모델" 정본.
CAPTURE_CLASSIFIED = "capture.classified"
TASK_CREATED = "task.created"
MEETING_ENDED = "meeting.ended" # phase-8
CALENDAR_UPDATED = "calendar.updated" # phase-8
CALENDAR_FOCUS_SCHEDULED = "calendar.focus_scheduled" # phase-8
MAIL_RECEIVED = "mail.received" # phase-9
AUTOMATION_MATCHED = "automation.matched"
AUTOMATION_SUGGESTED = "automation.suggested" # suggester 가 발행하는 제안 이벤트
APPROVAL_ENQUEUED = "approval.enqueued" # 결재 enqueue (approval.created 아님)
APPROVAL_EXECUTED = "approval.executed"
APPROVAL_UNDONE = "approval.undone"
NOTIFICATION_TRIAGED = "notification.triaged" # phase-9 (suggester 구독)