PluginMarketplaceAddParams
plugin/marketplaceAdd params. Per-session params plus
a client-generated commandId (UUIDv7).
Fields and variants
Section titled “Fields and variants”commandIdnamesessionIdsource
Source
schema/msp/experimental/msp.schema.json#/types/PluginMarketplaceAddParams
{ "description": "`plugin/marketplaceAdd` params. Per-session params plus\na client-generated `commandId` (UUIDv7).", "properties": { "commandId": { "description": "The client-generated idempotency key (UUIDv7).", "type": "string" }, "name": { "description": "The marketplace name to configure.", "type": "string" }, "sessionId": { "description": "The target session.", "type": "string" }, "source": { "description": "The app's source vocabulary: `owner/repo`, a git URL, a `file://`\nURL, or a local path.", "type": "string" } }, "required": [ "commandId", "name", "sessionId", "source" ], "type": "object"}