RegisteredPrompt

A registered prompt: descriptor + handler producing its messages. The handler always returns a PromptResponse; the GetPromptResult-returning registration overload is adapted to one that always completes.

@safe
struct RegisteredPrompt {
Prompt descriptor;
MrtrPromptHandler handler;
}