markelayan/dsh-taskboard-flow0

taskboard-flow

DSH plugin: multi-project kanban flow engine + cross-session messaging. Watches dsh-taskboard ledgers, spawns triage/executor agent sessions on card transitions, wakes creators on review, relays @orchestrator escalation, and provides the session_message model tool for session-to-session messaging. Config is file-based (cordis composition) — no web UI.

AI 분석

核心用途是监控任务看板,在卡片状态流转时自动唤醒或创建分流/执行 Agent 会话,并支持跨会话消息传递。适合基于看板管理多 Agent 异步协作项目的用户。

패키지
taskboard-flow
버전
0.6.2-alpha.3
라이선스
MIT
최근 업데이트
2026. 9. 1.

설치

검증된 bundle이 없거나 호환성 검사에 실패했습니다. 먼저 저장소 설명을 읽어 주세요. 전체 README 읽기 ↗

Configuration reference

Every knob is documented inline in cordis.patch.yml.example. Summary:

Global

KeyDefaultMeaning
enabledtrueMaster switch for the whole plugin
pollMs5000Ledger poll interval (ms)
skipFirstPolltrueIgnore transitions that predate plugin boot
maxConcurrent3Global fallback cap on simultaneous executors
executeUrlhttp://127.0.0.1:9001/dsh-taskboardLocal dsh web run API
defaultEnabledfalseBoards without an entry stay untouched
sessionMessage.enabledtrueRegisters (or withholds) the session_message tool

Per project (one key per board/workspace id)

KeyMeaning
enabledGate for this board
cwdWorkspace path attached to spawned sessions
renameSessionRename spawned sessions after the task
attachWorkspaceAttach cwd as the session workspace
orchestratorSessionTarget for @orchestrator escalation (omit to disable)
telegramBridge{ enabled, brainMcpUrl } — optional callback bridge
columnsPer-column wiring (below)

Per column (backlog / todo / in_review)

KeyMeaning
enabledReact to transitions into this column
prompt(backlog) system prompt for the spawned triage session
model{ provider, model } pin for spawned sessions
skipSpawnPrefixes(backlog) titles with these prefixes skip triage (e.g. [ASK])
spawnModeexecute = real run-API execution (todo), not a bare spawn
executeSkipTitleContainsTitles containing these keywords are held (umbrella mains)
executeMaxConcurrentColumn executor cap (column > project > global)
dshCallbackWake wiring on transition (see delivery table above)