Skip to content

fix(memos-local-plugin): ignore lightweight action vectors#1737

Merged
hijzy merged 1 commit into
MemTensor:mem-agent-0514from
hijzy:agent/fix-lightweight-embedding-stats
May 15, 2026
Merged

fix(memos-local-plugin): ignore lightweight action vectors#1737
hijzy merged 1 commit into
MemTensor:mem-agent-0514from
hijzy:agent/fix-lightweight-embedding-stats

Conversation

@hijzy
Copy link
Copy Markdown
Collaborator

@hijzy hijzy commented May 15, 2026

Summary

  • stop embedding maintenance from treating lightweight memory trace action vectors as required slots
  • keep lightweight trace summary vectors indexed and rebuildable
  • add regression coverage for stats, repair, and rebuild behavior

Tests

  • npm test -- tests/unit/pipeline/memory-core.test.ts
  • npm test
  • npm run lint
  • npm run build

Notes

Lightweight memory intentionally stores only vec_summary. The previous maintenance stats counted the intentionally empty vec_action field as missing, so Settings reported missing embeddings for new lightweight chat memories even though retrieval had a summary index.

@hijzy hijzy merged commit 0553e07 into MemTensor:mem-agent-0514 May 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant