feat: add custom queue and steering controls

This commit is contained in:
Agent committed 2026-10-13 11:10:52 +00:00
commit f43833ebf8
5 files changed
+162

No files matched your search

+18
View File
@@ -0,0 +1,18 @@
# @local/dsh-queue-steer
Custom queue and steering controls for DeepSeek Harness.
## Features
- `/queue [message]` appends a message to the current agent's next-turn queue.
- `/steer [message]` sends a message to the active step (or follows up when idle).
- **Queue & Steering** settings page controls the default busy-message mode, default list, and the batch template.
- Replaces the built-in queue dock with two lists:
- **List 1 — all at once:** entries are presented as a batch.
- **List 2 — one at a time:** entries remain individual messages.
- Queue rows can be reordered by dragging, moved between lists, edited inline, removed, or steered.
- Escape exits editing and stores the in-progress value as a local draft; reopening the row restores it.
## Development
The plugin is loaded from the `link:` entry in the web profile. Host changes require a DSH restart; client changes require a browser refresh.