edelah/dsh-task-board-model

edelah★ 0TypeScript最后同步: 2026-08-18

在 GitHub 打开

dsh-task-board-model

README 摘要

dsh-task-board-model A local fork of the DSH Web GUI task board with per-task model and reasoning-effort pins . It keeps the original kanban, persistence, scheduling, and real-session execution behavior while adding model selection to the new-task and task-detail forms. What changed - Select a provider/model for each task, or leave it at the runtime default. - Select an adapter-provided reasoning effort when the chosen model advertises one. - Persist the selection in the existing dsh.taskBoard.v1 localStorage ledger. - Load choices from the live llm.models catalog, so provider/model names and effort choices are not hard-coded. - A pinned-model run creates a dedicated blank session, calls sessions.selectModel before permission and prompt, then runs the task. Unpinned tasks retain the original blank-session reuse path. - Existing workspace, agent-preset, permission, cron scheduling, archive, and execution-history behavior is retained. Important DSH API caveat The current DSH sessions.selectModel API also saves the accepted selection as the deployment default. The dedicated session prevents task executions from racing over a reused blank session, but it cannot make the selection globa…

在 GitHub 查看完整 README →
工具/开发dsh-plugindsh-plugins

分类