Несколько вкладок
Работа сразу с несколькими вкладками
Панель не теряет из виду вкладки, которые вы выбрали для задачи, и переходит между ними по номеру из списка.
Номер вместо повторного открытия
Вкладка уже открыта — агент просто переходит к ней
Инструмент switch_tab берёт номер вкладки из списка рабочих и делает её текущей: открывать её заново через отдельную команду не нужно, она уже видна браузеру. Дальше агент ищет кнопки и поля так же, как на любой другой странице, — этим занимается поиск элементов.
Что видно в списке
Заголовок, адрес и какая вкладка активна сейчас
Список рабочих вкладок несёт заголовок, адрес и отметку, какая из них сейчас активна в браузере. По этому списку агент и выбирает номер, когда вы просите переключиться на другую задачу.
Граница
Служебные страницы браузера в список не попадают
Вкладки chrome://, страницы расширений и магазины дополнений из списка убираются программой ещё до показа: их нельзя прочитать, поэтому показывать нечего. Рядом со списком стоит число, сколько вкладок скрыто именно по этой причине.
Как это делается
Активная вкладка — первая, следующие шесть — следом
В рабочий набор первой всегда идёт та вкладка, что открыта перед вами сейчас, а следом — до шести отмеченных; число можно изменить в настройках. С активной страницы программа читает больше текста, чем с добавленных: у неё бюджет 40000 знаков, у каждой из остальных — 14000, чтобы весь набор уместился в разговор. Список пересобирается заново при каждом обращении: закрыли одну из отмеченных вкладок или открыли новую — панель видит уже актуальный набор, а не тот, что был в начале разговора.
Где граница
Без права на сайт вкладка ждёт своей очереди
Если у расширения ещё нет доступа к сайту одной из отмеченных вкладок, панель говорит об этом заранее — «нужен доступ, спрошу перед работой», а не молча пропускает вкладку. Перейти к вкладке за пределами показанного списка нельзя: команда с несуществующим номером вернётся отказом с указанием, сколько вкладок в наборе на самом деле.
Откройте несколько вкладок и передайте их панели
Список рабочих вкладок собирается сам, вписывать адреса вручную не нужно.