With no convo ID given a new one is made for message association and finally sent to the frontend
When convo ID is given, messages are associated with it and its updated_at is updated (from conversation table in db)
Example of a continued conversation (from message table in db)
KNOWN ISSUE - chatgpt is called a second time to receive a title for the conversation, which is not ideal, and also, the title currently received is too vague/general... ("Understanding coding concepts.", etc.)
With no convo ID given a new one is made for message association and finally sent to the frontend
When convo ID is given, messages are associated with it and its updated_at is updated (from conversation table in db)
Example of a continued conversation (from message table in db)
KNOWN ISSUE - chatgpt is called a second time to receive a title for the conversation, which is not ideal, and also, the title currently received is too vague/general... ("Understanding coding concepts.", etc.)