I’ve been using the “standalone question” to achieve what I believe is the goal of your method: maintain the context of the conversation with the AI across multiple API calls.
I kind if discovered this method here: Chat Completion Architechture - #7 by SomebodySysop
Since the chat history contains only the user question and assistant response (in addition to system message), how is your method, which sounds good, an improvement?