Mercurial Hosting > lang
diff src/lib/Chat.luan @ 34:0fb3488a017d
show_text
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Mon, 04 Aug 2025 23:06:19 -0600 |
parents | d34d709a7a8e |
children | 3117876debca |
line wrap: on
line diff
--- a/src/lib/Chat.luan Mon Aug 04 15:56:23 2025 -0600 +++ b/src/lib/Chat.luan Mon Aug 04 23:06:19 2025 -0600 @@ -31,6 +31,7 @@ language = doc.language language_region = doc.language_region voice = doc.voice + show_text = doc.show_text == "true" } end @@ -46,6 +47,7 @@ language = chat.language or error() language_region = chat.language_region or error() voice = chat.voice or error() + show_text = chat.show_text and "true" or "false" } end @@ -57,6 +59,7 @@ chat.updated = chat.updated or time_now() chat.language_region = chat.language_region or first_region(chat.language) chat.voice = chat.voice or voices[1].code + if chat.show_text==nil then chat.show_text = true end function chat.save() local doc = to_doc(chat) @@ -78,6 +81,7 @@ language_region = chat.language_region voice = chat.voice name = chat.name + show_text = chat.show_text } end @@ -105,7 +109,7 @@ end function chat.output_messages_html() - Ai_chat.output_messages_html(chat.ai_thread) + Ai_chat.output_messages_html(chat.show_text,chat.ai_thread) end function chat.ask(input) @@ -116,7 +120,7 @@ chat.ai_thread = ai_thread chat.save() end ) - return `Ai_chat.output_messages_html(ai_thread,old_thread)` + return `Ai_chat.output_messages_html(chat.show_text,ai_thread,old_thread)` end function chat.language_name()