Skip to content

Dream project rebuild fails when some L2 projects are missing explanation #2

@yl11023

Description

@yl11023

Describe the Bug

The Dream consolidation step fails with:

Dream project rebuild did not explain current projects: openclaw-cli-auth-fix, wu-jijun-billing-info-query, openclaw-gateway-auth-config, persona-improvement, system-command-output-fix, clawxmemory-ui-bug-tracking, browser-login-setup, voice-response-implementation, clawx-memory-optimization, browser-automation-skill, legal-advice-scenario, voice-audio-issues

6 out of 12 L2 projects were not explained during Dream rebuild.

Environment

  • ClawXMemory version: 0.1.5 (latest at time of report)
  • OpenClaw version: 2026.4.2
  • Runtime: agent=main | model=qwen/qwen3.6-plus:free (default: Qwen3.5 local)
  • OS: Windows 11

Reproduction Steps

  1. Accumulate multiple project sessions across several days
  2. Let ClawXMemory index them automatically (indexing succeeds)
  3. Dream consolidation triggers (either scheduled or manual memory_flush)
  4. Dream fails because some project keys exist in the index but the Dream L2 rebuild cannot generate explanations for them

Observed Behavior

  • memory_search returns all 12 projects successfully (search uses L1/L2 directly)
  • memory_overview shows lastDreamStatus: failed
  • lastDreamL1EndedAt points to an older session (2026-04-03), suggesting Dream only processed a subset
  • All 6 "missing" projects are legitimate L2 projects from prior sessions (browser-login-setup, voice-response-implementation, clawx-memory-optimization, browser-automation-skill, legal-advice-scenario, voice-audio-issues)

Expected Behavior

Dream rebuild should either:

  1. Explain all current L2 projects, or
  2. Gracefully handle projects it cannot explain (e.g., mark them as "insufficient context" rather than failing the entire operation)

Impact

  • Retrieval/search continues to work fine (enoughAt=l1 still succeeds)
  • However, persistent Dream failures prevent L2 consolidation, which could degrade memory quality over time
  • The failed Dream timestamp keeps showing in memory_overview

Additional Context

  • Total L2 projects: 29
  • Total L0 sessions: 252
  • Total L1 windows: 29
  • pendingL0: 0 (no new sessions waiting to be indexed)
  • The 6 unexplained projects were created from sessions around 2026-04-03 to 2026-04-04

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions