Skip to content

add status indicators for memory initialization and embeddings #697

@bug-ops

Description

@bug-ops

Part of #694

Operations

ID Location Operation Est. Latency
SPIN-006 zeph-memory/src/lib.rs init Memory subsystem init (SQLite + Qdrant) 0.5-3s
SPIN-007 zeph-memory/src/embedding.rs embed Embedding generation 0.3-2s
SPIN-008 zeph-memory/src/persistence.rs store Message persistence (batch insert) 0.3-1s
SPIN-020 zeph-memory/src/semantic.rs search Semantic memory search 0.3-2s

Priority: P0 (persistence) / P1 (init, embeddings, search)

Message persistence happens every turn. Memory init runs on startup.

Notes

  • Context compaction and summarization already have spinners
  • Embedding calls may be too frequent for per-call status — consider debounce or only showing for batch operations

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestmemoryPersistence and memory

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions