feat: add plugin marketplace renderer

This commit is contained in:
2026-08-28 18:41:23 +08:00
parent 8b6824a8ba
commit 97c9ad1aad
27 changed files with 1585 additions and 23 deletions

View File

@@ -51,6 +51,7 @@ describe('coding plugin Host routes', () => {
schemaVersion: 1 as const,
project: { localProjectId: 'local-a', durableProjectId: 'durable-a' },
policyStatus: 'current' as const,
unknownPluginIds: ['makelore.removed'],
items: [],
};
const list = vi.fn().mockResolvedValue(projection);
@@ -68,6 +69,7 @@ describe('coding plugin Host routes', () => {
schemaVersion: 1,
project: { localProjectId: 'local-a', durableProjectId: null },
policyStatus: 'unavailable',
unknownPluginIds: [],
items: [],
});
const ctx = { codingProducts: { plugins: { setEnabled } } } as unknown as HostApiContext;