ForcePilot/backend/package/yuxi/channel/capabilities/levels.py
Kris bab30f2715
Some checks failed
Deploy VitePress site to Pages / build (push) Has been cancelled
Ruff Format Check / Ruff Format & Lint (push) Has been cancelled
Deploy VitePress site to Pages / Deploy (push) Has been cancelled
feat:0715
2026-07-15 12:30:58 +08:00

51 lines
811 B
Python

from enum import StrEnum, auto
class CapabilityLevel(StrEnum):
NONE = auto()
BASIC = auto()
EXTENDED = auto()
FULL = auto()
class MarkdownSupport(StrEnum):
NONE = auto()
BASIC = auto()
EXTENDED = auto()
FULL = auto()
class MediaSupport(StrEnum):
NONE = auto()
IMAGE = auto()
FILE = auto()
AUDIO = auto()
VIDEO = auto()
class InteractiveSupport(StrEnum):
NONE = auto()
STATIC = auto()
BUTTONS = auto()
SELECTS = auto()
INPUTS = auto()
class ThreadSupport(StrEnum):
NONE = auto()
REPLY = auto()
NESTED = auto()
class EditSupport(StrEnum):
NONE = auto()
WITHIN_MINUTE = auto()
FOREVER = auto()
class StreamingSupport(StrEnum):
NONE = auto()
TYPING = auto()
PREVIEW = auto()
FULL = auto()