Версія 1.1.1 — невелике виправлення, спрямоване на покращення роботи TER → GPT та відображення елементів керування в Cursor.
Що змінилося
1. Покращено читабельність панелі MAG у Cursor
Кнопки:
TER → GPT | 2 | 3 | AGT → GPT
тепер автоматично адаптують колір тексту до активної теми Cursor.
• Темні теми — світлий контрастний текст.
• Світлі теми — темний контрастний текст.
• Підтримується автоматична зміна кольору при перемиканні теми без перезапуску.
• Розташування, порядок та поведінка кнопок залишилися без змін.
2. Виправлено TER → GPT для команд без виводу
Раніше могла виникнути ситуація, коли остання команда Terminal завершилася успішно, але нічого не вивела. У такому випадку Cursor міг не надати новий terminal output, через що TER → GPT потенційно відправляв попередній результат як актуальний.
У 1.1.1 цю поведінку виправлено.
TER → GPT тепер використовує історію виконань Shell Integration, коли вона доступна, і коректно розпізнає команду з порожнім результатом як повноцінне останнє виконання.
Наприклад:
git grep -n -E "NON_EXISTING_STRING" -- setup.ps1
Якщо команда нічого не знайде, до ChatGPT буде передана саме ця остання команда з порожнім output, а не результат попередньої команди.
Також додано захист на випадок, коли дані останнього виконання ще захоплюються: система коротко очікує завершення захоплення, а якщо актуальні дані отримати не вдалося — операція припиняється замість відправлення потенційно застарілого результату.
Без змін
• TER → GPT з командами, що мають звичайний output, працює як раніше.
• Кнопки 2 та 3 для передачі історії Terminal не змінювалися.
• Формат передачі command + output не змінено.
• Global Send, AGT → GPT, Cursor Agent, Cursor Terminal та telemetry не змінювалися.
Перевірено
• перемикання світлої/темної теми Cursor;
• TER → GPT зі звичайним output;
• TER → GPT з порожнім output після звичайної команди;
• TER → GPT з порожнім output після великого попереднього output.
Версія: 1.1.1
Файл:
magshifter.mag-workflow-bridge-1.1.1.vsix
SHA256:
0A0232605E333F8F5BB3133946178721A24527AF3114FE0BF10695234B186CE9