Skip to content

Conversation

mbertrand
Copy link
Member

@mbertrand mbertrand commented Sep 19, 2025

What are the relevant tickets?

Related to #301

Description (What does it do?)

Tweaks TutorBotOutput checkpoint data to be more in line with other bot checkpoints

How can this be tested?

  • Start a new thread using either tutor bot, ask a series of questions.
  • Check that there are 2 checkpoints created for each TutorBotOutput, the DjangoCheckpoint.checkpoint message format matches the DjangoCheckpoint.metadata messages format, and all step values are sequential.
  • If you have preexisting TutortBotOutputs, run ./manage.py backpopulate_tutor_checkpoints --overwrite and verify the above for all TutorBotOutputs

@mbertrand mbertrand force-pushed the mb/tutorbout_checkpoint_fix branch from bf10313 to 8f94a77 Compare September 19, 2025 15:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant