McpClient.buildToolCallParams

Build the tools/call params, optionally attaching a progress token. Separated so the param shaping (including _meta.progressToken) can be unit-tested without a live server.

  1. Json buildToolCallParams(string name, Json arguments, ProgressToken progressToken)
    class McpClient
    package static @safe
    Json
    buildToolCallParams
  2. Json buildToolCallParams(string name, Json arguments, ProgressToken progressToken, InputResponse[] responses, string requestState)