Class: Marketplace
Defined in: packages/agentos/src/cognition/marketplace/store/Marketplace.ts:61
In-memory Marketplace implementation
Implements
Constructors
Constructor
new Marketplace(
config?):Marketplace
Defined in: packages/agentos/src/cognition/marketplace/store/Marketplace.ts:71
Parameters
config?
MarketplaceConfig = {}
Returns
Marketplace
Methods
checkUpdates()
checkUpdates():
Promise<object[]>
Defined in: packages/agentos/src/cognition/marketplace/store/Marketplace.ts:386
Check for updates
Returns
Promise<object[]>
Implementation of
deleteReview()
deleteReview(
reviewId):Promise<void>
Defined in: packages/agentos/src/cognition/marketplace/store/Marketplace.ts:511
Delete a review
Parameters
reviewId
string
Returns
Promise<void>
Implementation of
deprecate()
deprecate(
itemId,reason,alternativeId?):Promise<void>
Defined in: packages/agentos/src/cognition/marketplace/store/Marketplace.ts:450
Deprecate an item
Parameters
itemId
string
reason
string
alternativeId?
string
Returns
Promise<void>
Implementation of
getByPublisher()
getByPublisher(
publisherId,options?):Promise<MarketplaceSearchResult>
Defined in: packages/agentos/src/cognition/marketplace/store/Marketplace.ts:228
Get items by publisher
Parameters
publisherId
string
options?
Returns
Promise<MarketplaceSearchResult>
Implementation of
getDependencyTree()
getDependencyTree(
itemId):Promise<{dependencies:MarketplaceItem[];item:MarketplaceItem; }>
Defined in: packages/agentos/src/cognition/marketplace/store/Marketplace.ts:272
Get item dependencies tree
Parameters
itemId
string
Returns
Promise<{ dependencies: MarketplaceItem[]; item: MarketplaceItem; }>