Merge latest main and preserve teacher upgrade safeguards
Some checks failed
Electron E2E / Electron E2E (macos-latest) (push) Has been cancelled
Electron E2E / Electron E2E (ubuntu-latest) (push) Has been cancelled
Electron E2E / Electron E2E (windows-latest) (push) Has been cancelled

This commit is contained in:
鲨鱼辣椒
2026-09-28 18:42:04 +08:00
28 changed files with 1435 additions and 93 deletions

View File

@@ -80,7 +80,11 @@ export interface TeacherRequest {
discussionSnapshot?: unknown;
discussionError?: string;
replyParseError?: string;
/** Original answer retained when reply parsing fails; never fed back as context. */
/** No trustworthy complete reply could be recovered from the received text. */
replyIncomplete?: boolean;
/** New-output shortcut rejection survives later historical prose repair. */
replyQuickRepliesRejected?: boolean;
/** Original answer retained for failed or repaired parsing; never fed back as context. */
unparsedResponse?: string;
toolActivity?: TeacherToolActivity[];