fix(ui): harden product-facing interaction flows

This commit is contained in:
john
2026-07-14 14:24:32 +08:00
parent 4e6abacce1
commit 77f1ea8350
6 changed files with 37 additions and 6 deletions
+5
View File
@@ -36,6 +36,11 @@ const messageTs = read('src/utils/message.ts');
assertIncludes(messageTs, 'deriveUserFacingText', 'message.ts');
assertIncludes(messageTs, 'deriveAssistantFacingText', 'message.ts');
assertIncludes(messageTs, 'chat-finish-sync.mjs', 'message.ts');
assertIncludes(
messageTs,
'deriveUserFacingText(message.metadata.displayText)',
'message.ts metadata displayText guard',
);
const conversationDisplay = read('conversation-display.mjs');
assertIncludes(conversationDisplay, 'TASK_ROUTING_HINT_RE', 'conversation-display.mjs');