Class SessionPluginsMarketplacesApi
java.lang.Object
com.github.copilot.generated.rpc.SessionPluginsMarketplacesApi
API methods for the
plugins.marketplaces namespace.- Since:
- 1.0.0
-
Method Summary
Modifier and TypeMethodDescriptionMarketplace source and optional working directory for relative-path resolution.Name of the marketplace whose plugin catalog to fetch.list()Identifies the target session.refresh()Optional marketplace name; omit to refresh all.Optional marketplace name; omit to refresh all.Name of the marketplace to remove and an optional force flag.
-
Method Details
-
list
Identifies the target session.- Since:
- 1.0.0
-
add
@CopilotExperimental public CompletableFuture<SessionPluginsMarketplacesAddResult> add(SessionPluginsMarketplacesAddParams params) Marketplace source and optional working directory for relative-path resolution.Note: the
sessionIdfield in the params record is overridden by the session-scoped wrapper; any value provided is ignored.- Since:
- 1.0.0
-
remove
@CopilotExperimental public CompletableFuture<SessionPluginsMarketplacesRemoveResult> remove(SessionPluginsMarketplacesRemoveParams params) Name of the marketplace to remove and an optional force flag.Note: the
sessionIdfield in the params record is overridden by the session-scoped wrapper; any value provided is ignored.- Since:
- 1.0.0
-
browse
@CopilotExperimental public CompletableFuture<SessionPluginsMarketplacesBrowseResult> browse(SessionPluginsMarketplacesBrowseParams params) Name of the marketplace whose plugin catalog to fetch.Note: the
sessionIdfield in the params record is overridden by the session-scoped wrapper; any value provided is ignored.- Since:
- 1.0.0
-
refresh
Optional marketplace name; omit to refresh all.Invokes the method with no params, applying the runtime defaults.
- Since:
- 1.0.0
-
refresh
@CopilotExperimental public CompletableFuture<SessionPluginsMarketplacesRefreshResult> refresh(SessionPluginsMarketplacesRefreshParams params) Optional marketplace name; omit to refresh all.Note: the
sessionIdfield in the params record is overridden by the session-scoped wrapper; any value provided is ignored.- Since:
- 1.0.0
-