feat(memory-v2): close Phase A with auto-review, product events, and H5 recall UI.

Add candidate auto-review pipeline, shadow audit tooling, admin metrics page,
and user-visible memory recall hints in chat with phase-a readiness checks.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
john
2026-08-01 17:14:06 +08:00
parent 666db0b939
commit 6f3e53a56a
50 changed files with 3730 additions and 38 deletions
+3
View File
@@ -19,6 +19,7 @@ import { createLlmProviderService } from './llm-providers.mjs';
import { createAssetGatewayConfigService } from './asset-gateway.mjs';
import { createImageMakeAdminConfigService } from './image-make-admin-config.mjs';
import { createMemoryV2AdminConfigService } from './memory-v2-admin-config.mjs';
import { createMemoryV2AdminOpsService } from './memory-v2-admin-ops.mjs';
import { createGoalRunAdminOpsService } from './goal-run-admin-ops.mjs';
import { createOrchestratorAdminConfigService } from './services/orchestrator/admin-config.mjs';
import { createOrchestratorObservabilityService } from './services/orchestrator/observability.mjs';
@@ -113,6 +114,7 @@ export async function createAdminServices(env = {}) {
});
await imageMakeAdminConfigService.ensureSchema();
const memoryV2ConfigService = createMemoryV2AdminConfigService(pool);
const memoryV2AdminOpsService = createMemoryV2AdminOpsService(pool);
const goalRunAdminOpsService = createGoalRunAdminOpsService(pool, { env: process.env });
const orchestratorConfigService = createOrchestratorAdminConfigService(pool);
await orchestratorConfigService.ensureSchema();
@@ -167,6 +169,7 @@ export async function createAdminServices(env = {}) {
assetGatewayConfigService,
imageMakeAdminConfigService,
memoryV2ConfigService,
memoryV2AdminOpsService,
goalRunAdminOpsService,
orchestratorConfigService,
orchestratorObservabilityService,