Skill update round trip / roundtrip (false, macos-latest, copy, 1.5.17) (push) Canceled after 0s
Skill update round trip / roundtrip (false, macos-latest, symlink, 1.5.17) (push) Canceled after 0s
Skill update round trip / roundtrip (false, ubuntu-latest, copy, 1.5.17) (push) Canceled after 0s
Skill update round trip / roundtrip (false, ubuntu-latest, symlink, 1.5.17) (push) Canceled after 0s
Skill update round trip / roundtrip (false, ubuntu-latest, symlink, latest) (push) Canceled after 0s
Skill update round trip / roundtrip (false, windows-latest, copy, 1.5.17) (push) Canceled after 0s
Skill update round trip / roundtrip (false, windows-latest, symlink, 1.5.17) (push) Canceled after 0s
Skill update round trip / roundtrip (true, macos-latest, copy, 1.5.17) (push) Canceled after 0s
Skill update round trip / roundtrip (true, macos-latest, symlink, 1.5.17) (push) Canceled after 0s
Skill update round trip / roundtrip (true, ubuntu-latest, copy, 1.5.17) (push) Canceled after 0s
Skill update round trip / roundtrip (true, ubuntu-latest, symlink, 1.5.17) (push) Canceled after 0s
Skill update round trip / roundtrip (true, windows-latest, copy, 1.5.17) (push) Canceled after 0s
Skill update round trip / roundtrip (true, windows-latest, symlink, 1.5.17) (push) Canceled after 0s
34 lines
766 B
TypeScript
34 lines
766 B
TypeScript
import type {
|
|
PluginMarketplaceEntry,
|
|
PluginMarketplaceGitSource
|
|
} from '../../shared/plugins/plugin-marketplace'
|
|
|
|
export type PluginMarketplaceSourceState = {
|
|
id: string
|
|
source: PluginMarketplaceGitSource
|
|
addedAt: number
|
|
marketplace: {
|
|
name: string
|
|
owner: string
|
|
resolvedCommit: string
|
|
fetchedAt: number
|
|
} | null
|
|
stale: boolean
|
|
official: boolean
|
|
error?: string
|
|
}
|
|
|
|
export type PluginMarketplaceListing = {
|
|
marketplaceSourceId: string
|
|
marketplaceName: string
|
|
marketplaceOwner: string
|
|
marketplaceCommit: string
|
|
pluginKey: string
|
|
source: PluginMarketplaceEntry['source']
|
|
description?: string
|
|
categories: string[]
|
|
official: boolean
|
|
bundled: boolean
|
|
blockedByKillList?: { reason: string; advisoryUrl?: string }
|
|
}
|