Skip to content

Commit 57e800a

Browse files
committed
string enums for easy client understanding
Signed-off-by: John <[email protected]>
1 parent 18d079b commit 57e800a

File tree

1 file changed

+22
-22
lines changed

1 file changed

+22
-22
lines changed

github_webhook_events/agi.py

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -3019,20 +3019,20 @@ async def asyncio_sleep_for_then_coro(sleep_time, coro):
30193019

30203020

30213021
class AGIEventType(enum.Enum):
3022-
ERROR = enum.auto()
3023-
END_EVENTS = enum.auto()
3024-
INTERNAL_RE_QUEUE = enum.auto()
3025-
NEW_AGENT_CREATED = enum.auto()
3026-
EXISTING_AGENT_RETRIEVED = enum.auto()
3027-
FILE_INGESTED = enum.auto()
3028-
NEW_THREAD_CREATED = enum.auto()
3029-
NEW_THREAD_RUN_CREATED = enum.auto()
3030-
NEW_THREAD_MESSAGE = enum.auto()
3031-
THREAD_MESSAGE_ADDED = enum.auto()
3032-
THREAD_RUN_COMPLETE = enum.auto()
3033-
THREAD_RUN_IN_PROGRESS = enum.auto()
3034-
THREAD_RUN_FAILED = enum.auto()
3035-
THREAD_RUN_EVENT_WITH_UNKNOWN_STATUS = enum.auto()
3022+
ERROR = "error"
3023+
END_EVENTS = "end_events"
3024+
INTERNAL_RE_QUEUE = "internal_re_queue"
3025+
NEW_AGENT_CREATED = "new_agent_created"
3026+
EXISTING_AGENT_RETRIEVED = "existing_agent_retrieved"
3027+
FILE_INGESTED = "file_ingested"
3028+
NEW_THREAD_CREATED = "new_thread_created"
3029+
NEW_THREAD_RUN_CREATED = "new_thread_run_created"
3030+
NEW_THREAD_MESSAGE = "new_thread_message"
3031+
THREAD_MESSAGE_ADDED = "thread_message_added"
3032+
THREAD_RUN_COMPLETE = "thread_run_complete"
3033+
THREAD_RUN_IN_PROGRESS = "thread_run_in_progress"
3034+
THREAD_RUN_FAILED = "thread_run_failed"
3035+
THREAD_RUN_EVENT_WITH_UNKNOWN_STATUS = "thread_run_event_with_unknown_status"
30363036

30373037

30383038
@dataclasses.dataclass
@@ -3122,12 +3122,12 @@ class AGIEventThreadMessageAdded:
31223122

31233123

31243124
class AGIActionType(enum.Enum):
3125-
NEW_AGENT = enum.auto()
3126-
INGEST_FILE = enum.auto()
3127-
ADD_MESSAGE = enum.auto()
3128-
NEW_THREAD = enum.auto()
3129-
RUN_THREAD = enum.auto()
3130-
CHECK_THREAD = enum.auto()
3125+
NEW_AGENT = "new_agent"
3126+
INGEST_FILE = "ingest_file"
3127+
ADD_MESSAGE = "add_message"
3128+
NEW_THREAD = "new_thread"
3129+
RUN_THREAD = "run_thread"
3130+
CHECK_THREAD = "check_thread"
31313131

31323132

31333133
@dataclasses.dataclass
@@ -3178,8 +3178,8 @@ class AGIActionRunThread:
31783178

31793179

31803180
class AGIStateType(enum.Enum):
3181-
AGENT = enum.auto()
3182-
THREAD = enum.auto()
3181+
AGENT = "agent"
3182+
THREAD = "thread"
31833183

31843184

31853185
@dataclasses.dataclass

0 commit comments

Comments
 (0)