Sensitive topics off by default
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Idoneità per principianti
- 55/100
Direzione di ricerca
Start with the memory section of sentient/config/schema.py to see how settings are declared, then read the save path in sentient/memory/facts.py and the memory tool in sentient/tools/builtin/memory_tool.py. The issue asks for a per-category opt-in list and a classifier check at save time, so the category names and the classifier prompt belong in sentient/memory/prompts.py. Done when a health fact is dropped under default settings, saved after the category is enabled, and tested with FakeProvider for the classifier.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Claude keeps health-type topics out of memory unless the user enables them. People are more comfortable with memory when sensitive details are opt-in.
Idea: Health, finances, sexuality, religion and similar categories are not saved as memories unless the user enables them per category in Settings. Classification can be a fast-role check at save time.
Status in Sentient today: New.
Where: A category list in the memory section of sentient/config/schema.py, a check in sentient/memory/facts.py (and the memory tool in sentient/tools/builtin/memory_tool.py), prompts in sentient/memory/prompts.py.
Done when:
- a health fact is not saved with the default settings and is saved once the category is enabled
- tests use
FakeProviderfor the classifier
Sources:
Roadmap ID: MEM-8 · Priority: P2 · Size: S
- Lingua principale
- Python
- Stelle
- 702
- Fork
- 113
- Merge medio
- 5h 6m
- PR unite (30g)
- 172
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di existence-master/Sentient
-
Telegram/Discord: tapping "Local only" in the /model list should ask too, and "/model Local only no" should cancelForse già presa @bernalalexis-try l’ha presa oggi. Apertaarea: channels enhancement good first issue priority: P2 size: S
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
existence-master/Sentient#457 · 2 commenti · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
area: desktop bug good first issue priority: P2 size: S
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
existence-master/Sentient#454 ·
I maintainer di solito rispondono entro 1 giorno
-
area: desktop bug priority: P2 size: S
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
existence-master/Sentient#440 ·
I maintainer di solito rispondono entro 1 giorno
-
area: desktop bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
existence-master/Sentient#426 ·
I maintainer di solito rispondono entro 1 giorno
-
area: memory bug flaky
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
existence-master/Sentient#422 ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di existence-master/Sentient
Issue simili
-
wr.dynamodb.read_items returns [{}] for a single partition value that does not existForse già presa @auraseb l’ha presa oggi. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
aws/aws-sdk-pandas#3520 ·
I maintainer di solito rispondono entro 2 giorni
-
requires triage typing
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
sqlalchemy/sqlalchemy#13704 ·
I maintainer di solito rispondono entro 1 giorno
-
Edit tool converts CRLF files to LFForse già presa @RaphaelFakhri l’ha presa oggi. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
huggingface/tau#774 ·
I maintainer di solito rispondono entro 1 giorno
-
show ignores the row limit when a column or table name contains "limit"Forse già presa @RaphaelFakhri l’ha presa oggi. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
I maintainer di solito rispondono entro 1 giorno
-
What happened to `check.py`?Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 67/100
linebender/resvg#1179 · 1 commento ·
I maintainer di solito rispondono entro 2 giorni