feat: add memory v2 admin controls

This commit is contained in:
john
2026-07-03 09:34:42 +08:00
parent aa6a029530
commit 194e5ac1ef
9 changed files with 610 additions and 0 deletions
+5
View File
@@ -27,6 +27,7 @@ export async function bootstrapAdminServices() {
loadMindSpaceConfig,
updateMindSpaceConfig,
} = await importMemind('mindspace-config.mjs');
const { createMemoryV2AdminConfigService } = await importMemind('memory-v2-admin-config.mjs');
const { createOpsApi } = await importMemind('admin-routes.mjs');
const { createWordFilterService, ensureWordFilterSchema } = await importMemind('word-filter.mjs');
const {
@@ -82,6 +83,9 @@ export async function bootstrapAdminServices() {
apiTarget,
apiSecret,
});
const memoryV2ConfigService = createMemoryV2AdminConfigService(pool, {
env: process.env,
});
const wechatMpConfig = loadWechatMpConfig();
const wechatMpService = createWechatMpService({
config: wechatMpConfig,
@@ -122,6 +126,7 @@ export async function bootstrapAdminServices() {
mindSpaceConfig,
loadMindSpaceConfig,
updateMindSpaceConfig,
memoryV2ConfigService,
wordFilterService,
planCatalogService,
subscriptionService,