honcho/src/utils/types.py

7 lines
302 B
Python

from typing import Literal
SupportedProviders = Literal["anthropic", "openai", "google", "groq", "custom", "vllm"]
TaskType = Literal["webhook", "summary", "representation", "dream", "deletion"]
DocumentLevel = Literal["explicit", "deductive"]
VectorSyncState = Literal["synced", "pending", "failed"]