2025-05-16 18:00:22 +04:00

28 lines
591 B
Python

from dataclasses import dataclass
from typing import ClassVar
from chromadb.telemetry import TelemetryEvent
@dataclass
class ClientStartEvent(TelemetryEvent):
name: ClassVar[str] = "client_start"
@dataclass
class ServerStartEvent(TelemetryEvent):
name: ClassVar[str] = "server_start"
@dataclass
class CollectionAddEvent(TelemetryEvent):
name: ClassVar[str] = "collection_add"
collection_uuid: str
add_amount: int
@dataclass
class CollectionDeleteEvent(TelemetryEvent):
name: ClassVar[str] = "collection_delete"
collection_uuid: str
delete_amount: int