Subj : exec/chat_llm.js To : Git commit to main/sbbs/master From : Rob Swindell (on Debian Linux) Date : Fri May 29 2026 23:59:56 https://gitlab.synchro.net/main/sbbs/-/commit/61f06df8d086ff274293c425 Modified Files: exec/chat_llm.js Log Message: chat_llm: strip dangling "check out this link: " (no URL) The 7B model often appends a link reference that names a resource but never produces a URL ("...for more info, check out this link: BBS Documentaries"). strip_fake_urls() can't catch it -- there is no URL to strip. final_reply_postprocess() now removes the trailing clause, from a lead-in verb through "(this|the) link[:] " to the end, but only when the clause carries no http(s) URL (callback check), so real citations survive. Co-Authored-By: Claude Opus 4.8 --- þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net .