Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

[Bug]: English timestamped messages produce Chinese/German profile output

Aperta
#402 1 commento 0 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
48/100
Tipo di issue
Bug
Chiarezza
Abbastanza chiara
Stato di attività
Tranquilla
Stack tecnologico
python

Direzione di ricerca

Start in src/everos and trace profile generation after /api/v2/memory/flush, then inspect how /api/v2/memory/get returns memory_type: "profile". Reproduce with English-only, timestamped messages in a fresh session and compare the generated episode with each user’s profile. Done means profile content stays consistently English for this input.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

bug
Area

src/everos

What happened?

I ingested a single conversation consisting entirely of English, timestamped messages between two users. Episode output is generated in English, but profile generation is not. One user’s profile is almost entirely Chinese; the other begins in English and then switches largely to German. No non-English source text was provided.

Steps to reproduce
  1. Ingest a conversation consisting entirely of English messages between two users via /api/v2/memory/add.
  2. Give each message an explicit Unix-millisecond timestamp and keep all messages in the same session.
  3. Call /api/v2/memory/flush for the session.
  4. Retrieve each user’s profile with /api/v2/memory/get using memory_type: "profile".
  5. Observe that the source messages and generated episodes are English, but the generated profile content is not consistently English.
  6. In my current reproduction, first user's profile is generated almost entirely in Chinese, while second user's profile starts in English and then switches to German.
  7. Re-seeding under a fresh user/session namespace reproduces the problem; an earlier run produced German profile output from the same kind of English-only input.
Environment

macos
python 3.12.13

Logs or screenshots
PROFILE  summary: Colin是素食者,不吃肉类,例如火鸡。

  [ei_6a764df6d12c94701ca5774e] explicit_info / 饮食偏好
    description: Colin是素食者,不吃肉类,例如火鸡。
    evidence:    Colin提醒Kathryn自己是素食者,不要让他误点含火鸡肉的食物。

======================================================================
colin-v3 / episode
======================================================================

EPISODE 6a764e1fd12c94701ca57774  score=None  chars=711  facts=0
On July 28, 2026 (Tuesday), Colin told Kathryn that the dentist had called and said he wanted a bagel. Kathryn replied that they literally have bagels. 

  [ei_6a764e27d12c94701ca57779] explicit_info / anniversary preference
    description: Kathryn bevorzugt kleine, einfache Feiern zum Jahrestag statt teurer oder aufwendiger Veranstaltungen.
    evidence:    Am 2026-07-27 um 03:53:00 sagte sie explizit: 'Something small. I don't want a giant expensive dinner.'
Lingua principale
Python
Stelle
13.3k
Fork
926
Merge medio
17h 8m
PR unite (30g)
32

Preparare l'ambiente

Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di EverMind-AI/EverOS

Tutte le issue di EverMind-AI/EverOS

Issue simili

Altre issue su Python

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.