Block a user
Local model: compact cached prompt so typed replies take ~6 s (fixes 45 s timeouts)
Local model: compact cached prompt so typed replies take ~6 s (fixes 45 s timeouts)
Typed chat: free hosted models -> local model (llama-server), no keyword rules; busy reply + Retry
Typed chat: free hosted models -> local model (llama-server), no keyword rules; busy reply + Retry
Self-host kit: compose + binary/systemd, app.ini template, kit.sh, e2e test
Self-host kit: compose + binary/systemd, app.ini template, kit.sh, e2e test