Package com.tnsai.mcp.server
Class PromptProvider.PromptResult
java.lang.Object
com.tnsai.mcp.server.PromptProvider.PromptResult
- Enclosing interface:
PromptProvider
Result of a prompt request.
-
Method Summary
Modifier and TypeMethodDescriptionstatic PromptProvider.PromptResultCreates an error result.getError()booleanstatic PromptProvider.PromptResultmessages(List<PromptProvider.PromptMessage> messages) Creates a successful result with messages.static PromptProvider.PromptResultmessages(List<PromptProvider.PromptMessage> messages, String description) Creates a successful result with messages and description.
-
Method Details
-
messages
Creates a successful result with messages.- Parameters:
messages- the prompt messages- Returns:
- a successful PromptResult
-
messages
public static PromptProvider.PromptResult messages(List<PromptProvider.PromptMessage> messages, String description) Creates a successful result with messages and description.- Parameters:
messages- the prompt messagesdescription- optional description- Returns:
- a successful PromptResult
-
error
Creates an error result.- Parameters:
errorMessage- the error message- Returns:
- an error PromptResult
-
isSuccess
public boolean isSuccess() -
getMessages
-
getDescription
-
getError
-