feat: mirror bound conversation task state (completed/pending) onto project cards as glowing green/yellow dots with click-to-ack

This commit is contained in:
Aisland
2026-08-19 22:30:25 +08:00
parent 9975e889f8
commit ca88b6840d
8 changed files with 266 additions and 7 deletions
+4
View File
@@ -93,6 +93,8 @@ export const zh = {
'bind.titleUnbound': '绑定对话(未绑定 ○○):点击选择要跟随的对话',
'bind.titleBound': '已绑定对话(●●):点击更换或解绑',
'bind.tipUnbound': '未绑定对话:点击选择要跟随的对话',
'bind.tipDone': '(任务已完成,点击项目查看)',
'bind.tipNeed': '(需要你的决定,点击项目处理)',
'bind.folder': '项目文件夹',
'bind.folderChange': '更改',
'bind.folderNone': '未设置(建议设置:项目产出文件都会放进这里)',
@@ -223,6 +225,8 @@ export const en = {
'bind.titleUnbound': 'Bind conversation (unbound ○○): pick the conversation to follow',
'bind.titleBound': 'Conversation bound (●●): click to change or unbind',
'bind.tipUnbound': 'No conversation bound — click to pick one',
'bind.tipDone': ' (task completed — click the project to view)',
'bind.tipNeed': ' (needs your decision — click the project to handle)',
'bind.folder': 'Project folder',
'bind.folderChange': 'Change',
'bind.folderNone': 'Not set (recommended: project outputs go here)',