feat: add fusion for multi-run sessions

Adds Run fusion for multi-run-like sessions
Combines sibling outputs into a new fusion session
Adds configurable Fusion prompts in Magic Prompts settings
This commit is contained in:
Bohdan Triapitsyn
2026-05-15 13:26:46 +03:00
parent 713bb6dfb1
commit 3e53d7e071
24 changed files with 548 additions and 13 deletions
@@ -164,6 +164,7 @@ export const settingsDict = {
"settings.magicPrompts.sidebar.item.planImplement": "Implementar plano",
"settings.magicPrompts.sidebar.item.sessionSummary": "Resumo de sessão",
"settings.magicPrompts.sidebar.item.sessionWorkspaceReview": "Revisão do workspace",
"settings.magicPrompts.sidebar.item.sessionFusion": "Fusion",
"settings.remoteInstances.sidebar.title": "Instâncias remotas",
"settings.remoteInstances.sidebar.total": "Total {count}",
"settings.remoteInstances.sidebar.newSshInstanceName": "Nova instância SSH",
@@ -1541,6 +1542,8 @@ export const settingsDict = {
"settings.magicPrompts.page.group.sessionSummary.description": "Prompts usados pelo comando /summary: mensagem visível do usuário + instruções ocultas. Não destrutivo: não compacta o histórico da sessão.",
"settings.magicPrompts.page.group.sessionWorkspaceReview.title": "Revisão do workspace",
"settings.magicPrompts.page.group.sessionWorkspaceReview.description": "Prompts usados pelo comando /workspace-review: mensagem visível do usuário + instruções ocultas. Revise apenas problemas importantes nas alterações atuais do workspace.",
"settings.magicPrompts.page.group.sessionFusion.title": "Fusion",
"settings.magicPrompts.page.group.sessionFusion.description": "Prompts usados para combinar saídas de multi-run em uma resposta final: mensagem visível do usuário + instruções ocultas antes dos resultados de origem.",
"settings.magicPrompts.page.actions.resetting": "Redefinindo...",
"settings.magicPrompts.page.actions.resetAllOverrides": "Reiniciar todas as sobrescrituras",
"settings.magicPrompts.page.actions.resetToDefault": "Reiniciar valores padrões",