feat(teacher): stream Yuxi reasoning and answer previews

This commit is contained in:
2026-09-29 18:18:56 +08:00
parent f443f3bc66
commit 8ccc4650a2
12 changed files with 364 additions and 42 deletions

View File

@@ -94,6 +94,8 @@ export interface TeacherRequest {
/** Original answer retained for failed or repaired parsing; never fed back as context. */
unparsedResponse?: string;
toolActivity?: TeacherToolActivity[];
/** Provider-emitted main-thread reasoning, separate from the answer/context. */
reasoning?: string;
intent?: TeacherRequestIntent;
sourceConversationId?: string;