Skip to content

ccproxy.utils.id_generator

ccproxy.utils.id_generator

Utility functions for generating consistent IDs across the application.

generate_client_id

generate_client_id()

Generate a consistent client ID for SDK connections.

Returns:

Name Type Description
str str

First part of a UUID4 (8 characters)

Source code in ccproxy/utils/id_generator.py
def generate_client_id() -> str:
    """Generate a consistent client ID for SDK connections.

    Returns:
        str: First part of a UUID4 (8 characters)
    """
    return str(uuid.uuid4()).split("-")[0]