McpClient.getPrompt

Typed-arguments convenience: serialize the struct args to its JSON wire shape via vibe's serializeToJson and forward to the Json-arguments getPrompt. Mirrors the typed callTool(T) so callers can pass a strongly typed prompt-argument struct instead of hand-building a Json object.

  1. GetPromptResult getPrompt(string name, Json arguments, RequestOptions opts)
  2. GetPromptResult getPrompt(string name, T args, RequestOptions opts)
    class McpClient
    @safe
    getPrompt
    (
    T
    )
    if (
    !is(T : Json)
    )