Kategorisieren-Button blockt mit "Modell nicht bereit" obwohl NLI bereits lädt #260
Labels
No labels
app/archiv
app/einkaufslisten
app/imap-client
app/wissensbasis
arch-answered
arch-question
area/api
area/auth
area/infra
area/mobile
area/shared
area/ui
area/web
portfolio-status
prio/high
prio/low
prio/medium
roadmap/public
size/l
size/m
size/s
size/xl
size/xs
status/blocked
status/needs-info
type/bug
type/chore
type/docs
type/feature
type/idea
type/refactor
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
admin-mrrm/mrrmlabapp#260
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Symptom
In der Folder-Liste (
/mail/[accountId]/folders) wirft der "Kategorisieren"-Button reproduzierbar:Obwohl der User vorher eine Mail im Reader geöffnet hat und dort AutoSuggest erfolgreich Tags vorgeschlagen hat (NLI hat geliefert, sichtbar in den Logs).
Root cause
apps/mobile/src/hooks/use-categorize-folder.ts:26-32gated aufisReadyaususeMailModel.isReadywird aber nur durchmailModelManager.emit({status:'ready'})gesetzt, was ausschließlich im Llama-initialize()-Pfad passiert.Seit #250 (NLI auf RN funktionsfähig) und der Threshold-Senkung auf 0.30 in #251 deckt NLI den überwiegenden Teil der Cases ab → Llama wird nie geladen → Status bleibt
'idle'→isReadybleibtfalse→ Categorize ist permanent geblockt.Inkonsistent zur AutoSuggest-Hook
use-auto-suggest-tags.ts:22, wo der Kommentar exakt diesen Punkt schon dokumentiert:Fix
Den
!isReady-Gate aususeCategorizeFolder.run()rausnehmen.suggest()initialisiert NLI/Llama selbst lazy. Erste Mail im Folder kann langsam sein wenn nichts geladen ist — gleiche Erwartung wie heute schon bei AutoSuggest, akzeptabel.Folgenabschätzung