With Claude Code as the chat model, saving a memory never updates or skips: the add-or-update decision is refused and defaults to ADD
Les mainteneurs répondent en général sous 1 jour
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Accessibilité débutants
- 48/100
Piste de recherche
Start by reading ADR 0022 and tracing the memory-save CUD decision to see which model role it uses and where the “defaulting to ADD” log is produced. Check the role configuration described in #449 and #448. Run the reported scenario with chat on claude-code/sonnet and the background role on qwen3:8b; done means “I moved to Mumbai” updates the existing Pune memory in a real run.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Seen while testing #471 (#463). When a chat runs on claude-code/sonnet, the memory save's add-or-update decision (CUD) is refused as background work (ADR 0022). The log says "defaulting to ADD". So on that setup, saving a memory never UPDATEs or SKIPs through the model, and duplicates and stale facts pile up.
Fix: run the CUD decision on the fast/background role (which #449 keeps on a non-Claude-Code model unless claude_code_everywhere is on, #448), not on the chat's model. If no model can decide, say so plainly instead of silently adding.
Done when: with chat on claude-code/sonnet and the background role on qwen3:8b, saying "I moved to Mumbai" after "I live in Pune" updates the memory. Check in a real run.
- Langage dominant
- Python
- Étoiles
- 718
- Forks
- 135
- Merge moyen
- 16 h 34 min
- PR mergées (30 j)
- 215
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Propose un modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de existence-master/Sentient
-
Telegram/Discord: tapping "Local only" in the /model list should ask too, and "/model Local only no" should cancelPeut-être pris @bernalalexis-try l’a pris il y a 17 jours. Ouvertearea: channels enhancement good first issue priority: P2 size: S
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
existence-master/Sentient#457 · 4 commentaires · 1 personne assignée ·
Les mainteneurs répondent en général sous 1 jour
-
area: devices good first issue
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
existence-master/Sentient#96 ·
Les mainteneurs répondent en général sous 1 jour
-
Memory-off /v1 turns: memory_remember's answer can echo the user's name and stored memoriesPeut-être pris @hskl18 l’a pris il y a 3 jours. Ouvertearea: memory bug priority: P2 size: S
Difficulté 3/5 1-3 heures Accessibilité débutants 42/100
existence-master/Sentient#547 · 2 commentaires · 1 personne assignée ·
Les mainteneurs répondent en général sous 1 jour
-
Flaky: test_voice_note_is_transcribed_and_answered misses the sendVoice reply under loadPeut-être pris @PruthviRajSolase l’a pris il y a 3 jours. Ouverteflaky
Difficulté 2/5 1-3 heures Accessibilité débutants 48/100
existence-master/Sentient#546 · 2 commentaires · 1 personne assignée ·
Les mainteneurs répondent en général sous 1 jour
-
Deleting a memory with a broken stored field fails in the REST routePeut-être pris @Ankit874396 l’a pris il y a 6 jours. Ouvertearea: memory bug good first issue priority: P2 size: S
existence-master/Sentient#539 · 2 commentaires · 1 personne assignée ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de existence-master/Sentient
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 66/100
cline/mcp-marketplace#3576 ·
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 90/100
griptape-ai/griptape-nodes-library-elevenlabs#30 ·
Les mainteneurs répondent en général sous 1 jour
-
docs: Release playbookOuvertedocumentation
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
awslabs/social-messaging-agent-runtime-toolkit#140 ·
Les mainteneurs répondent en général sous 1 jour
-
subtask
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
fga-eps-mds/2026.2-MeasureSoftGram-DOC#187 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 62/100
NSPG13/agent-bounties#1747 ·
Les mainteneurs répondent en général sous 1 jour