PromptManager manages agent prompt text, supporting both raw text and structured
POM-based prompts. When POM mode is active (the default), sections are rendered
to Markdown via the underlying PomBuilder.
Whether to use structured POM sections. When false, only raw text via
setPromptText() is supported.
Set raw prompt text, bypassing POM rendering.
Set the post-prompt text appended after the main prompt.
Add a POM section with body, bullets, or subsections.
Append body text or bullets to an existing POM section.
Add a subsection under a parent POM section.
Check whether a POM section with the given title exists.
Return the fully rendered prompt text.
Return the post-prompt text.
Return the underlying PomBuilder instance.