loklamlok/dsh-queue-director

loklamlok★ 0JavaScript最后同步: 2026-08-16

在 GitHub 打开

DSH web plugin: reorder queued messages (up / down / top / bottom) before the agent processes them.

README 摘要

dsh-queue-director English 中文 A DeepSeek Harness web plugin that lets you reorder queued messages (up / down / top / bottom) before the agent processes them — handy when writing long articles or running a batch of prompts in your own preferred order. Features - Each queued message gains ↑ / ↓ buttons; when the queue is expanded, Move to top / Move to bottom chips appear as well. - Drag to reorder : grab a message row (or its ⠿ handle) and drop it anywhere in the queue. - Send all now : promote every queued message to the AI at once (works while the task is running). - Clear queue : remove all pending messages in one click (with a two-step confirm to prevent accidents). - Built-in queue behaviors are preserved: preview, inline edit, remove, and send-now (steer). - No server restart needed after an update: DSH's client HMR pushes the new bundle automatically (a hard refresh of the page is enough). How it works - Host half ( lib/index.js ): registers one trusted HTTP endpoint POST /queue-director/api/reorder , which reorders pending inbox items via agent.inbox.splice — the same durable path the built-in session.updateQueue RPC uses, so the client snapshot refreshes automatically. The …

在 GitHub 查看完整 README →
Agent/智能体deepseek-harnessdsh-pluginjavascriptqueueagent

分类