Class SessionMcpResourcesApi
java.lang.Object
com.github.copilot.generated.rpc.SessionMcpResourcesApi
API methods for the
mcp.resources namespace.- Since:
- 1.0.0
-
Method Summary
Modifier and TypeMethodDescriptionlist(SessionMcpResourcesListParams params) Enumerate one page of resources a connected MCP server exposes (proxies MCP `resources/list`).Enumerate one page of resource templates a connected MCP server exposes (proxies MCP `resources/templates/list`).read(SessionMcpResourcesReadParams params) Fetch an MCP resource from a connected server by URI (proxies MCP `resources/read`).
-
Method Details
-
read
@CopilotExperimental public CompletableFuture<SessionMcpResourcesReadResult> read(SessionMcpResourcesReadParams params) Fetch an MCP resource from a connected server by URI (proxies MCP `resources/read`).Note: the
sessionIdfield in the params record is overridden by the session-scoped wrapper; any value provided is ignored.- Since:
- 1.0.0
-
list
@CopilotExperimental public CompletableFuture<SessionMcpResourcesListResult> list(SessionMcpResourcesListParams params) Enumerate one page of resources a connected MCP server exposes (proxies MCP `resources/list`). Pass `cursor` to continue from a prior result's `nextCursor`.Note: the
sessionIdfield in the params record is overridden by the session-scoped wrapper; any value provided is ignored.- Since:
- 1.0.0
-
listTemplates
@CopilotExperimental public CompletableFuture<SessionMcpResourcesListTemplatesResult> listTemplates(SessionMcpResourcesListTemplatesParams params) Enumerate one page of resource templates a connected MCP server exposes (proxies MCP `resources/templates/list`). Pass `cursor` to continue from a prior result's `nextCursor`.Note: the
sessionIdfield in the params record is overridden by the session-scoped wrapper; any value provided is ignored.- Since:
- 1.0.0
-