check_genie_answer
ChatGPTCheck if Genie has finished answering a question. Call this after genie_ask. If status is 'processing', wait retry_after_ms and call again. Any response that is not status 'processing' is final — the answer text is included directly, with no status field. If the genie_ask that started this poll resumed an already-running question, the answer returned here is that earlier question's. It normally carries a "NOT submitted" note saying so; if more than one question was in flight it instead carries a caveat saying the answer may belong to a different question. Check for EITHER before presenting the answer as yours. This is the required continuation after genie_ask returns "processing". Do not substitute web search or other tools while waiting. Use the same session_id and chat_id. If it returns "processing" again, wait retry_after_ms and call it again.






