Multi-run with configurable prompt templates (#1111)

* Multi-run with configurable prompt templates

* Fixes

* Fix handleDuplicate fire-and-forget: await createTemplate and handle failure

* Add Polish translations for prompt template and multirun group keys

* fix: migrate remaining Remix icons to Icon component in MultiRunLauncher

---------

Signed-off-by: Tom Rochette <roctom@gmail.com>
This commit is contained in:
Tom Rochette
2026-05-21 16:35:42 +03:00
committed by GitHub
parent 8dac0f73c0
commit 6cc1afc963
29 changed files with 1590 additions and 564 deletions
@@ -192,6 +192,16 @@ export const dict: Record<I18nKey, string> = {
'multirun.fusion.actions.starting': '正在开始...',
'multirun.fusion.toast.noOutputs': '未找到可用于融合的助手输出。',
'multirun.fusion.toast.failed': '启动融合失败。',
'multirun.launcher.attachments.label': '文件',
'multirun.launcher.actions.startWithRunCount': '开始({count} 次运行)',
'multirun.launcher.groups.addGroup': '添加运行组',
'multirun.launcher.groups.removeGroup': '移除运行组',
'multirun.launcher.groups.groupLabel': '运行组 {index}',
'multirun.launcher.groups.template.label': '模板',
'multirun.launcher.groups.template.placeholder': '选择模板...',
'multirun.launcher.groups.template.custom': '自定义提示词',
'multirun.launcher.groups.prompt.label': '提示词',
'multirun.launcher.groups.prompt.placeholder': '输入此运行组的提示词...',
'sessions.sidebar.header.actions.searchSessions': '搜索会话',
'sessions.sidebar.header.actions.exitSelection': '退出选择',
'sessions.sidebar.header.actions.selectSessions': '选择会话',