reasoning-set: Return if message not found

87afb1633bd80bb4c14bb58ecb3dd8782c0ea7b5

Cohee <18619528+Cohee1207@users.noreply.github.com>

1 files changed, +3 -0Ignore whitespace
public/scripts/reasoning.js+3 -0
@@ -652,6 +652,9 @@ function registerReasoningSlashCommands() {
652652 callback: async (args, value) => {
653653 const messageId = !isNaN(Number(args.at)) ? Number(args.at) : chat.length - 1;
654654 const message = chat[messageId];
655+ if (!message) {
656+ return '';
657+ }
655658 // Make sure the message has an extra object
656659 if (!message.extra || typeof message.extra !== 'object') {
657660 message.extra = {};