public static class McpSchema.Prompt extends java.lang.Object implements McpSchema.Identifier
| 构造器和说明 |
|---|
Prompt(java.lang.String name,
java.lang.String description,
java.util.List<McpSchema.PromptArgument> arguments) |
Prompt(java.lang.String name,
java.lang.String title,
java.lang.String description,
java.util.List<McpSchema.PromptArgument> arguments) |
Prompt(java.lang.String name,
java.lang.String title,
java.lang.String description,
java.util.List<McpSchema.PromptArgument> arguments,
java.util.Map<java.lang.String,java.lang.Object> meta) |
| 限定符和类型 | 方法和说明 |
|---|---|
java.util.List<McpSchema.PromptArgument> |
arguments() |
java.lang.String |
description() |
java.util.Map<java.lang.String,java.lang.Object> |
meta() |
java.lang.String |
name()
Intended for programmatic or logical use, but used as a display name in past
specs or fallback (if title isn't present).
|
java.lang.String |
title()
Intended for UI and end-user contexts — optimized to be human-readable and
easily understood, even by those unfamiliar with domain-specific terminology.
|
public Prompt(java.lang.String name,
java.lang.String title,
java.lang.String description,
java.util.List<McpSchema.PromptArgument> arguments,
java.util.Map<java.lang.String,java.lang.Object> meta)
name - The name of the prompt or prompt template.title - An optional title for the prompt.description - An optional description of what this prompt provides.arguments - A list of arguments to use for templating the prompt.meta - See specification for notes on _meta usagepublic Prompt(java.lang.String name,
java.lang.String description,
java.util.List<McpSchema.PromptArgument> arguments)
public Prompt(java.lang.String name,
java.lang.String title,
java.lang.String description,
java.util.List<McpSchema.PromptArgument> arguments)
public java.lang.String name()
McpSchema.Identifiername 在接口中 McpSchema.Identifierpublic java.lang.String title()
McpSchema.Identifiertitle 在接口中 McpSchema.Identifierpublic java.lang.String description()
public java.util.List<McpSchema.PromptArgument> arguments()
public java.util.Map<java.lang.String,java.lang.Object> meta()