feat: plan deterministic generated conversations

This commit is contained in:
Rijad Zuzo
2026-08-12 20:32:53 +02:00
parent 4b58c534d0
commit 41b37a4962
28 changed files with 1694 additions and 0 deletions
@@ -0,0 +1,8 @@
class_name ConversationPresenter
extends RefCounted
# Presentation consumes a completed semantic plan. It must not select options or
# mutate simulation state while rendering that plan.
func present_turn(_turn: ConversationTurn, _presentation_context: Dictionary = {}) -> Variant:
return null