ChivasKong/dsh-trafficlight ↗★ 0
@chivaskong96/dsh-trafficlight
DSH task-status traffic light: a host plugin that folds the session/event firehose into per-session idle/running/blocked/done states for the user-subscribed session set, exposes them over a loopback HTTP+SSE bridge (port 18765), adds a per-session「🚦 订阅」toggle to the web GUI conversation header, and ships the Swift macOS floating overlay (auto-started on subscribe) that renders each subscribed session as its own red/yellow/green row.
AI Analysis
核心用途是实时监控多个订阅会话的运行状态(空闲/运行/阻塞/完成)。适合需要同时跟进多个长耗时 Agent 任务的用户,提供 macOS 菜单栏及悬浮窗展示。
Install
This plugin has no verified bundle, or compatibility checks failed. Read the repository notes first. Read the full README ↗
README
Read the full README ↗2. 使用
- 打开一个会话,在会话头部操作行点「🚦 订阅」→ 该会话进入红绿灯列表。
- 再点一次(「已订阅」状态)即取消订阅。
- 屏幕右上角悬浮窗逐行显示每个订阅会话的红/黄/绿灯;行内「⊖」可随时移除单条。
- 菜单栏 🚦 可看聚合状态 / 退出。