fix(chat): persist default thinking variant selection (#492)
Treat selecting Default as an explicit variant clear across send-time persistence, stream metadata sync, and historical session analysis so stale non-default variants are not reapplied.
This commit is contained in:
@@ -1149,9 +1149,7 @@ export const useEventStream = () => {
|
||||
const variant = typeof (messageExt as { variant?: unknown }).variant === 'string'
|
||||
? (messageExt as { variant: string }).variant
|
||||
: undefined;
|
||||
if (variant) {
|
||||
context.saveAgentModelVariantForSession(sessionId, agentCandidate, providerID, modelID, variant);
|
||||
}
|
||||
context.saveAgentModelVariantForSession(sessionId, agentCandidate, providerID, modelID, variant);
|
||||
|
||||
if (currentSessionIdRef.current === sessionId) {
|
||||
try {
|
||||
|
||||
Reference in New Issue
Block a user