gpt_engineer.applications.cli.learning.get_session

gpt_engineer.applications.cli.learning.get_session() str[source]

Retrieves or generates a unique identifier for the current user session.

This function attempts to read a unique user ID from a temporary file. If the file does not exist, it generates a new random ID, writes it to the file, and returns it. This ID is used to uniquely identify the user’s session.

Returns:

A unique identifier for the user session.

Return type:

str