getPrompt
Return the fully rendered prompt text. If raw text was set via setPromptText(),
it is returned directly. Otherwise, POM sections are rendered to Markdown. Returns
an empty string if nothing is configured.
Parameters
None.
Returns
string — The prompt string, or empty string if nothing is set.