fix: enrich agent image analysis summary
This commit is contained in:
parent
12583cdd10
commit
17567df76b
@ -2711,7 +2711,7 @@ export async function POST(request: Request) {
|
||||
});
|
||||
}
|
||||
|
||||
if (shouldRunAgentConversation && !smartAutoNeedsClarification) {
|
||||
if (shouldRunAgentConversation) {
|
||||
const currentImageUrls = extractMessageImageUrls(message.parts as any[]);
|
||||
const summaryImageUrls =
|
||||
currentImageUrls.length > 0 ? currentImageUrls : smartAutoHistoryImages;
|
||||
@ -2747,15 +2747,22 @@ export async function POST(request: Request) {
|
||||
}
|
||||
|
||||
if (summary?.trim()) {
|
||||
const baseMessage =
|
||||
smartAutoFriendlyMessage ||
|
||||
buildAutoModeFallbackMessage({
|
||||
text: latestUserText,
|
||||
hasImage: true,
|
||||
fromHistory: currentImageUrls.length === 0 && summaryImageUrls.length > 0,
|
||||
imageSummary: summary.trim(),
|
||||
});
|
||||
smartAutoFriendlyMessage = ensureImageAnalysisSummarySection(baseMessage, summary.trim());
|
||||
const baseMessage = ensureStructuredAgentFriendlyMessage({
|
||||
message: smartAutoFriendlyMessage,
|
||||
text: latestUserText,
|
||||
hasImage: true,
|
||||
fromHistory: currentImageUrls.length === 0 && summaryImageUrls.length > 0,
|
||||
});
|
||||
smartAutoFriendlyMessage = ensureImageAnalysisSummarySection(
|
||||
baseMessage ||
|
||||
buildAutoModeFallbackMessage({
|
||||
text: latestUserText,
|
||||
hasImage: true,
|
||||
fromHistory: currentImageUrls.length === 0 && summaryImageUrls.length > 0,
|
||||
imageSummary: summary.trim(),
|
||||
}),
|
||||
summary.trim(),
|
||||
);
|
||||
console.log(
|
||||
"[Smart Auto Mode] ✅ Image analysis summary ready:",
|
||||
summary.trim().slice(0, 160),
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user