feat: add craft-goal session starter and command

Adds /craft-goal autocomplete and chat handling for starting a Goal crafting session.
Introduces new Magic Prompts content and localized labels/descriptions for Goal crafting.
Migrates desktop draft starters to include Craft a Goal once and persists the migration marker.
This commit is contained in:
Bohdan Triapitsyn
2026-07-12 10:58:58 +03:00
parent e8be7ef55b
commit a0bdcae54c
30 changed files with 210 additions and 3 deletions
@@ -148,6 +148,14 @@ const PROMPT_PAGE_MAP: Record<string, PromptPageConfig> = {
{ id: 'session.plan.instructions', titleKey: 'settings.magicPrompts.page.block.instructions' },
],
},
'session.craftGoal': {
titleKey: 'settings.magicPrompts.page.group.sessionCraftGoal.title',
descriptionKey: 'settings.magicPrompts.page.group.sessionCraftGoal.description',
blocks: [
{ id: 'session.craftGoal.visible', titleKey: 'settings.magicPrompts.page.block.visiblePrompt' },
{ id: 'session.craftGoal.instructions', titleKey: 'settings.magicPrompts.page.block.instructions' },
],
},
'session.catchup': {
titleKey: 'settings.magicPrompts.page.group.sessionCatchUp.title',
descriptionKey: 'settings.magicPrompts.page.group.sessionCatchUp.description',