Additional Feature Migration
Additional Feature Migration
LTM (Session Resume)
Dynamic Info: DynamicInfoController -> ConvaiRoomManager
DynamicInfoController -> ConvaiRoomManager// Old
public class PlayerHealth : MonoBehaviour
{
[SerializeField] private DynamicInfoController _dynamicInfoController;
private int _health = 100;
private void Start()
{
_dynamicInfoController.SetDynamicInfo("Player Health is " + _health);
Debug.Log("Player Health is " + _health);
}
}
// New
public class PlayerHealth : MonoBehaviour
{
[SerializeField] private ConvaiRoomManager _convaiRoomManager;
private int _health = 100;
private void Start()
{
_convaiRoomManager.SendDynamicInfo("Player Health is " + _health);
Debug.Log("Player Health is " + _health);
}
}Narrative Design Migration (Legacy -> Current SDK)
Narrative quick mapping
Narrative minimal migration steps
Script migration example (trigger invoke)
Notes
Transcript UI Migration (Legacy Dynamic UI -> ChatTranscriptUI)
What changed
Quick mapping
Minimal migration steps
Important behavior notes
Common pitfall
Prebuilt UI Prefabs

Migration Complete
Last updated
Was this helpful?