Одно текстовое поле — два разных смысла: переписка или заметка от неё
Объединили текст и скриншоты в один блок «Ваша переписка» без переключателя режимов — можно вставить и то, и то сразу. Но это создаёт неоднозначность для текстового поля: если пользователь загрузил скриншоты, а в текст вписал пару слов, это может быть либо начало реальной переписки, либо просто её собственный комментарий «от себя» (например, «мы не виделись неделю» — контекст, а не сообщение парня). Правило для промпта: если есть только скриншоты и короткий текст без признаков диалога (нет чередования реплик, обращений, характерной структуры сообщений) — трактовать текст как заметку от пользователя, а не как часть переписки, и подавать его в промпт соответственно промаркированным (как «комментарий пользователя», а не «сообщение из переписки»). Если есть и скриншоты, и явно похожий на переписку текст — анализировать оба источника вместе. Нужно продумать эвристику/явную разметку для этого распознавания при сборке промпта.