Source code for ralph.display.activity_provider
"""Canonical provider identities for activity events."""
from enum import StrEnum
[docs]
class ActivityProvider(StrEnum):
"""Canonical provider identity for agent activity events."""
AGY = "agy"
CLAUDE = "claude"
CODEX = "codex"
OPENCODE = "opencode"
GEMINI = "gemini"
GENERIC = "generic"
UNKNOWN = "unknown"
__all__ = ["ActivityProvider"]