Files
MemoryBear/api/app/core
lanceyq 73fbc19747 refactor(memory): switch metadata extraction from full-replace to incremental changes
- Replace UserMetadata full-object overwrite with incremental MetadataFieldChange
  operations (set/remove per field path)
- Convert profile.role and profile.domain from scalar strings to lists
- Remove UserMetadataBehavioralHints and knowledge_tags fields
- Update Jinja2 prompt to instruct LLM to output incremental changes
- Update extract_user_metadata_task to apply changes via deep-copy and
  per-field mutation for proper SQLAlchemy change detection
- Minor lint: remove unnecessary f-string prefixes in tasks.py
2026-04-16 17:14:30 +08:00
..
2026-04-07 17:15:32 +08:00
2026-03-27 16:27:09 +08:00
2025-12-15 14:09:43 +08:00
2026-03-24 17:29:38 +08:00
2025-12-15 14:09:43 +08:00
2025-12-15 14:09:43 +08:00