feat: add /catch-up and /debug guided commands to draft welcome
Replace the 'What changed recently' draft chip with /catch-up, a command whose hidden prompt branches on git state: reconstruct intent from an in-progress diff, check an open PR's review state, or summarize recent commits. Add /debug as a new draft chip and command: a guided root-cause investigation that captures the symptom, forms hypotheses, checks them against the code, and confirms the cause before proposing a fix. Both follow the /workspace-review pattern — visible + hidden magic prompts wired into command autocomplete, the submit handler, draft preset chips, and the Magic Prompts settings page, with i18n across all locales.
This commit is contained in:
@@ -1421,9 +1421,9 @@ export const dict: Record<I18nKey, string> = {
|
||||
"chat.emptyState.draftTitleWithProject": "Над чим працюємо в {project}?",
|
||||
"chat.draftPresets.explore.label": "Огляд кодової бази",
|
||||
"chat.draftPresets.explore.prompt": "Зроби високорівневий огляд цієї кодової бази — архітектуру, основні модулі та як вони пов'язані між собою.",
|
||||
"chat.draftPresets.changes.label": "Що нещодавно змінилось",
|
||||
"chat.draftPresets.changes.prompt": "Підсумуй, що нещодавно змінилось — останні коміти та поточний стан цієї гілки.",
|
||||
"chat.draftPresets.catchup.label": "Повернутись у контекст",
|
||||
"chat.draftPresets.plan.label": "Розпочати планування фічі",
|
||||
"chat.draftPresets.debug.label": "Дебаг проблеми",
|
||||
"chat.draftPresets.review.label": "Переглянути мої зміни",
|
||||
"chat.scrollToBottom.aria": "Прокрутити вниз",
|
||||
"chat.timeline.relative.justNow": "щойно",
|
||||
@@ -1486,6 +1486,8 @@ export const dict: Record<I18nKey, string> = {
|
||||
"chat.commandAutocomplete.command.summaryDescription": "Неруйнівний підсумок сесії. Після команди можна додати тему.",
|
||||
"chat.commandAutocomplete.command.workspaceReviewDescription": "Перегляньте поточні зміни в робочому середовищі лише для проблем із сильним сигналом.",
|
||||
"chat.commandAutocomplete.command.featurePlanDescription": "Розпочати покрокову діалогову сесію планування нової фічі.",
|
||||
"chat.commandAutocomplete.command.catchUpDescription": "Повернутись у контекст: над чим працювали і звідки продовжити.",
|
||||
"chat.commandAutocomplete.command.debugDescription": "Кероване дослідження першопричини бага перед тим, як пропонувати фікс.",
|
||||
"chat.commandAutocomplete.badge.skill": "навичка",
|
||||
"chat.commandAutocomplete.badge.command": "команда",
|
||||
"chat.commandAutocomplete.badge.system": "система",
|
||||
@@ -1602,6 +1604,8 @@ export const dict: Record<I18nKey, string> = {
|
||||
"chat.chatInput.toast.summaryFailed": "Не вдалося створити підсумок",
|
||||
"chat.chatInput.toast.reviewFailed": "Не вдалося переглянути зміни",
|
||||
"chat.chatInput.toast.planFeatureFailed": "Не вдалося розпочати планування фічі",
|
||||
"chat.chatInput.toast.catchUpFailed": "Не вдалося зібрати контекст",
|
||||
"chat.chatInput.toast.debugFailed": "Не вдалося розпочати дебаг",
|
||||
"chat.chatInput.toast.attachmentsTooLarge": "Вкладені файли завеликі для надсилання. Спробуйте зменшити кількість або розмір зображень.",
|
||||
"chat.chatInput.toast.sendAttachmentsFailed": "Не вдалося надіслати вкладення. Спробуйте зменшити кількість файлів або зображень.",
|
||||
"chat.chatInput.toast.messageSendFailed": "Не вдалося надіслати повідомлення. Вкладення відновлено.",
|
||||
|
||||
Reference in New Issue
Block a user