Disable Edit Message in Chat Block

I have a scenario where students interact with the Chatbot and get a results scorecard at the end that they can then show to their teacher. Problem is the “edit” option is there and they can change the scores and cheat. Is there a way to disable this ?

Hi @Todd,

While there isn’t currently a way to disable the “Edit Message” feature, you can work around it by using User Context or User Input blocks and showing the scorecard through a Display Content block. That way, students won’t be able to change the scores.

1 Like

Hi Alex, but the scorecard is in the Chat block conversation, so I am having trouble visualizing how the workflow would look. This is what I have. I am using the scorecard in other agents as well, so same issue applies to all- when the student types “stop” in the chat field, the agent is triggered to calculate and present the scorecard.

Hi @Todd,

Unfortunately, the setup using the Chat block won’t work right now because of the Edit Message feature, which is available to all users.

As a workaround, you can build a more static flow where the user answers questions and gets a scorecard that can’t be edited. After that, they can continue chatting with the AI to go over the questions and possible answers.

Here’s a quick example that you can remix. You can swap in your own questions and tweak the Agent to match your needs.

Hope this helps!

1 Like

While that does work, in my case, I am having the LLM run the quiz session and create questions on the fly and responsive to the previous interactions. So for now there doesn’t seem to be a way to prevent cheating in this case.

Unfortunately this is not possible at this time.

Understood, thank you Sean. Maybe in the future, there can be a toggle turning editing off/on.

Hi Alex and Sean,

I am onto a new idea today: building AI learning curriculum for schools. I would use MindStudio as the training tool. Create learning modules and instructional videos and assistive agents etc.

I am trying to work out how to construct this business model. I would get a business plan account for each 100 students that are enrolled, however one big issue off that bat is how: could you build in a way for me to control which of the LLMs students can work with so that I can keep costs under control. There is the option to cap how much money they spend but a better way I think is to restrict them to the cheaper models.

As well, if you could ponder on this idea in general and think of any ways you could assist on your end, such as special education features, etc, that would be greatly appreciated. I think training up students en masse could be a great way to drive more future MindStudio users, as I can try and sell this globally. There is about to be a surge in requirements for students to learn about AI, but most are focused on just the use of various tools as found on Magic School, etc. With MindStudio, there is such an ease of entry to learning and getting exposure versus other platforms such as n8n- I envision this can start at 5th grade and on up.

Thank you,
Todd

Hi @Todd,

Would you mind sharing how you’re envisoning the teaching process? What would students actually be doing in the platform or workspace? Would they be building Agents from scratch, reviewing ones you’ve pre-built, or something else? And would you be reviewing their work?

Would love to hear more.

Hi @Alex_MindStudio I am envisioning either building my own website or use one of the course hosting site like Kajabi. The curriculum will be hosted there (lessons, projects, assessments etc) and the student will do the activities/projects/building in MindStudio. I think I could also build some of the instructional content in MindStudio itself.