Document the new `[session_titles]` settings and clarify the thread-title generation internals with focused rustdoc comments.
This explains how generated names interact with `/rename`, when the background request is allowed to run, and why generated title values are sanitized before being persisted.