BBS: TELESC.NET.BR
Assunto: exec/llm_index/files.js msgs.jsctrl/chat_llm.ini exec/llm_index.jsexec
De: Rob Swindell (on Debian Linux)
Data: Sat, 30 May 2026 03:17:44 -0700
-----------------------------------------------------------
https://gitlab.synchro.net/main/sbbs/-/commit/c8a1ddf91725b080317e4c84
Added Files:
exec/llm_index/files.js msgs.js
Modified Files:
ctrl/chat_llm.ini exec/llm_index.js
Removed Files:
exec/llm_index/acronyms.js syncfact.js
Log Message:
llm_index: rename msgbase/filebase sources to msgs/files; drop vert crawlers
The index_sources source name "msgbase" wrongly implied its argument was
itself a message base -- "msgbase:Main" reads as if Main (a message
*group*) is a base. Rename the two area crawlers so the source names the
content, not a false type:
exec/llm_index/msgbase.js -> msgs.js (source "msgs")
exec/llm_index/filebase.js -> files.js (source "files")
Syntax is unchanged from master's condensed form: bare name = group /
library, + = one sub / dir, name/- = exclude a sub / dir.
One behavior fix carried along: + now indexes that sub standalone
instead of also pulling in its parent group's other subs, so
"msgs:+syncanno" indexes just the Synchronet Announcements sub.
Also drop the vert-specific acronyms.js and syncfact.js crawlers from the
stock tree -- they index a local glossary / fact list particular to this
install and belong in the local-scripts repo, not the public sources.
Re-index validated end-to-end: files=2000, msgs=123 (syncanno only),
guru.idx rebuilt, syncanno retrievable.
Co-Authored-By: Claude Opus 4.8
n
---
mSynchronetn hgVertrauen n hHome of Synchronet n gh[vert/cvs/bbs].synchro.net
-----------------------------------------------------------
[Voltar]