You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Memory-claim check cuts a sentence at the period in "Dr." #554
Found while testing #553. memory_claim in sentient/agent/outcomes.py splits a reply into sentences on periods, so "I've saved that your dentist is Dr. Mehta" is cut to "...your dentist is Dr." and the name is lost. With memory on, the stored-memory comparison then sees too little: "your dentist is Dr. Mehta" goes uncorrected even when the stored dentist is Dr. Kulkarni and nothing was saved in that turn.
Fix: don't end a sentence at common abbreviations (Dr., Mr., Mrs., Ms., St., e.g., i.e., a.m., p.m.) or at a period inside a name or number. #495 handles similar dotted words, so look there for a shared approach if it has landed.
Done when: a test shows "I've saved that your dentist is Dr. Mehta" keeps the whole claim and is corrected when only a different dentist is stored and nothing was saved, and a claim backed by a stored memory is still left alone.
Activity
G26karthik commentedon Nov 8, 2026
/assign
github-actions commentedon Nov 8, 2026
@G26karthik Assigned to you. Open a PR within a week or comment if you need more time.
fix(memory): keep titles like Dr. in the sentence a memory claim is c…
fix(memory): keep titles like Dr. in the sentence a memory claim is c…