From c8e5501cc260f5c517c4cbfd6aaf4aff6251e054 Mon Sep 17 00:00:00 2001 From: Makito Date: Sat, 29 Mar 2025 23:07:17 +0800 Subject: [PATCH] fix(drizzle-duckdb-wasm): misc details in memory playground (#101) --- .../components/Memory/DecayModelSettings.vue | 2 +- .../src/components/Memory/RecordDetail.vue | 22 ++++++++++++------- 2 files changed, 15 insertions(+), 9 deletions(-) diff --git a/packages/drizzle-duckdb-wasm/playground/src/components/Memory/DecayModelSettings.vue b/packages/drizzle-duckdb-wasm/playground/src/components/Memory/DecayModelSettings.vue index 6d52ad6ff..ddf5d25f7 100644 --- a/packages/drizzle-duckdb-wasm/playground/src/components/Memory/DecayModelSettings.vue +++ b/packages/drizzle-duckdb-wasm/playground/src/components/Memory/DecayModelSettings.vue @@ -46,7 +46,7 @@ const decaySlowdownPercent = computed(() => (retrievalDecaySlowdown.value * 100) class="w-full" :disabled="!longTermMemoryEnabled" /> - {{ longTermMemoryEnabled }} + {{ longTermMemoryThreshold }}
Retrievals needed to form stable long-term memory diff --git a/packages/drizzle-duckdb-wasm/playground/src/components/Memory/RecordDetail.vue b/packages/drizzle-duckdb-wasm/playground/src/components/Memory/RecordDetail.vue index f85177b8b..d7e71d37d 100644 --- a/packages/drizzle-duckdb-wasm/playground/src/components/Memory/RecordDetail.vue +++ b/packages/drizzle-duckdb-wasm/playground/src/components/Memory/RecordDetail.vue @@ -22,7 +22,8 @@ const memoryStatus = computed(() => { return { type: 'long-term', label: `Long-term`, - color: 'text-purple-600 dark:text-purple-400', + color: 'text-purple-500 dark:text-purple-400', + bgColor: 'bg-purple-500 dark:bg-purple-400', } } else if (props.memory.retrieval_count > 0) { @@ -31,14 +32,16 @@ const memoryStatus = computed(() => { label: props.longTermMemoryEnabled ? `Working` : 'Working memory', - color: 'text-blue-600 dark:text-blue-400', + color: 'text-blue-500 dark:text-blue-400', + bgColor: 'bg-blue-500 dark:bg-blue-400', } } else { return { type: 'short-term', label: 'Short-term', - color: 'text-red-600 dark:text-red-400', + color: 'text-red-500 dark:text-red-400', + bgColor: 'bg-red-500 dark:bg-red-400', } } }) @@ -146,7 +149,7 @@ function simulateRetrieval() {
@@ -164,16 +167,19 @@ function simulateRetrieval() {
Short-term - - {{ memory.retrieval_count }}/{{ longTermMemoryThreshold }} retrievals + + Working ({{ memory.retrieval_count }}/{{ longTermMemoryThreshold }}) - + {{ Math.round(Number.parseFloat(String(memory.ltm_factor || 0)) * 100) }}% stable Permanent