Skip to content

fix: 皇上终止任务,但是任务还在继续#284

Closed
xuedongxue wants to merge 7 commits intocft0808:mainfrom
xuedongxue:main
Closed

fix: 皇上终止任务,但是任务还在继续#284
xuedongxue wants to merge 7 commits intocft0808:mainfrom
xuedongxue:main

Conversation

@xuedongxue
Copy link
Copy Markdown

变更描述

控制面板叫停/取消后仍会跑 openclaw 派发;
改为派发前/运行中检查状态并终止子进程;
gitignore 增加 edict/frontend/dist/

变更类型

  • [ ✅] Bug 修复
  • 新功能
  • 重构 / 代码优化
  • 文档更新
  • CI / 工程配置

检查清单

  • 代码已通过 python3 -m py_compile 检查
  • 已在本地测试运行 run_loop.sh
  • 涉及看板的变更已在浏览器中验证
  • 更新了相关文档(如适用)

关联 Issue

@xuedongxue xuedongxue requested a review from cft0808 as a code owner April 12, 2026 08:58
- Add _task_eligible_for_archive_batch aligned with UI rules
- Match Done/Cancelled/Blocked case-insensitively for batch archive

Made-with: Cursor
…shboard/dist

- Export canArchiveEdict from store with case-insensitive terminal states
- EdictBoard uses store helper; TaskModal adds archive/unarchive actions
- Vite build outDir points to dashboard/dist for server static files

Made-with: Cursor
- canArchiveEdict matches store (case-insensitive states, emperor/stop block text)
- Batch one-click copy; edict cards and openTask modal archive actions

Made-with: Cursor
- Enable manual triggering of the CI workflow through GitHub Actions.
- Change print statement to use a comma for better readability in CI workflow.
@xuedongxue xuedongxue closed this Apr 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant