Class SamplingResponse

java.lang.Object
com.tnsai.mcp.model.SamplingResponse

public class SamplingResponse extends Object
Response from LLM sampling via MCP.

Contains the generated content from the server's LLM.

  • Constructor Details

    • SamplingResponse

      public SamplingResponse()
  • Method Details

    • getRole

      public String getRole()
    • setRole

      public void setRole(String role)
    • getContent

      public com.fasterxml.jackson.databind.JsonNode getContent()
    • setContent

      public void setContent(com.fasterxml.jackson.databind.JsonNode content)
    • getModel

      public String getModel()
    • setModel

      public void setModel(String model)
    • getStopReason

      public String getStopReason()
    • setStopReason

      public void setStopReason(String stopReason)
    • getTextContent

      public String getTextContent()
      Extracts text content from the response.
      Returns:
      the text content, or null if not available
    • toString

      public String toString()
      Overrides:
      toString in class Object