MCPcopy
hub / github.com/ValueCell-ai/ClawX / MarketplaceProvider

Interface MarketplaceProvider

electron/gateway/clawhub.ts:48–52  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

46}
47
48export interface MarketplaceProvider {
49 getCapability(): Promise<{ mode: string; canSearch: boolean; canInstall: boolean; reason?: string }>;
50 search(params: MarketplaceSearchParams): Promise<MarketplaceSkillResult[]>;
51 install(params: MarketplaceInstallParams): Promise<void>;
52}
53
54export class ClawHubService {
55 private workDir: string;

Callers 9

createSkillsApiFunction · 0.65
searchMethod · 0.65
exploreMethod · 0.65
createSkillsApiFunction · 0.65
installMethod · 0.65
update.tsFile · 0.65

Implementers 1

ClawHubMarketplaceExtensionelectron/extensions/builtin/clawhub-ma

Calls

no outgoing calls

Tested by

no test coverage detected