mirror of
https://github.com/CopilotKit/CopilotKit.git
synced 2026-09-14 16:26:20 +08:00
3b1e04275e
Phase 2 of the banking->Intelligence-main migration. Main's memory lib (libs/memory/src/types.ts) closes MemoryKind to topical|episodic|operational; the demo was authored against the legacy semantic|procedural names, which the backend now rejects/misfiles. Rename across the whole surface: - agent prompt (route.ts CLASSIFY + SAVE-THE-PROCEDURE): semantic->topical, procedural->operational - recorder instruction (copilot-context.tsx), learning-tab dual-read dropped, memory-tab KIND_COLORS, memory unit-test fixture - smokes (facts + drift) and the e2e spec seed + fixtures comment Only true kind: values renamed; "semantic recall"/"top-k semantic search" mechanism descriptions left intact (recall is vector search regardless of enum). aimock fixture re-record was a no-op: the one fixture pins the recall-and-apply arc (no kind: values); the seed is REST-side in the spec. Verified: pnpm test:unit 47/47, tsc --noEmit clean, eslint clean on touched files. Local-only until the full migration is verified against the main stack. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>