Преглед изворни кода

Keep phase reminder at final message tail

Alvin Unreal пре 3 месеци
родитељ
комит
8f68e0d1e2
2 измењених фајлова са 3 додато и 3 уклоњено
  1. 1 1
      src/hooks/phase-reminder/index.ts
  2. 2 2
      src/index.ts

+ 1 - 1
src/hooks/phase-reminder/index.ts

@@ -8,7 +8,7 @@
 import { PHASE_REMINDER_TEXT } from '../../config/constants';
 import { SLIM_INTERNAL_INITIATOR_MARKER } from '../../utils';
 
-export const PHASE_REMINDER = `<reminder>${PHASE_REMINDER_TEXT}</reminder>`;
+export const PHASE_REMINDER = `<internal_reminder>${PHASE_REMINDER_TEXT}</internal_reminder>`;
 
 interface MessageInfo {
   role: string;

+ 2 - 2
src/index.ts

@@ -956,11 +956,11 @@ const OhMyOpenCodeLite: Plugin = async (ctx) => {
       await todoContinuationHook.handleMessagesTransform({
         messages: typedOutput.messages,
       });
-      await phaseReminderHook['experimental.chat.messages.transform'](
+      await taskSessionManagerHook['experimental.chat.messages.transform'](
         input,
         typedOutput,
       );
-      await taskSessionManagerHook['experimental.chat.messages.transform'](
+      await phaseReminderHook['experimental.chat.messages.transform'](
         input,
         typedOutput,
       );