diff src/new_chat.red.luan @ 35:3117876debca

ai_first_message in textarea
author Franklin Schmidt <fschmidt@gmail.com>
date Tue, 05 Aug 2025 16:41:29 -0600
parents 87fe70201aa8
children cc20eebaa74a
line wrap: on
line diff
--- a/src/new_chat.red.luan	Mon Aug 04 23:06:19 2025 -0600
+++ b/src/new_chat.red.luan	Tue Aug 05 16:41:29 2025 -0600
@@ -6,6 +6,8 @@
 local Chat = require "site:/lib/Chat.luan"
 local Course = require "site:/lib/Course.luan"
 local get_course_by_id = Course.get_by_id or error()
+local Ai_chat = require "site:/lib/ai/claude/Ai_chat.luan"
+local ai_init = Ai_chat.init or error()
 
 
 
@@ -18,6 +20,7 @@
 		course_id = course.id
 		name = course.name
 		language = course.language
+		ai_thread = ai_init(course.ai_system_prompt)
 	}
 	chat.save()
 	Http.response.send_redirect("chat.html?chat="..chat.id)