• ctrl/chat_llm.ini chat_llm_opening_persona.utf8 exec/chat_llm.js

    From Rob Swindell (on Debian Linux)@VERT to Git commit to main/sbbs/master on Thu Oct 29 22:22:33 2026
    https://gitlab.synchro.net/main/sbbs/-/commit/8b5b1e618c260b5eb85ee74e
    Modified Files:
    ctrl/chat_llm.ini chat_llm_opening_persona.utf8 exec/chat_llm.js
    Log Message:
    chat_llm: open some guru sessions with a classic guru.dat greeting

    With an LLM module configured, a private guru chat skipped guru.dat
    entirely and every greeting came from the model. Now a fraction of
    openings (guru_greeting_chance, default 0.25) use a line from the guru
    file's HELLO section instead, the way the pre-LLM Guru opened. Lines
    needing the caller's real name, phone, birthdate or age are skipped,
    since this engine has no live terminal session to fill them from.

    The opening-greeting persona also gets the period-vocabulary rule the
    main persona has: this BBS is "the board", never "the boards".

    Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net