Catalog npm
PACKAGE EXPLORERView in registry

@0xsero/open-queue

npm

Message queue plugin for OpenCode - control message flow with hold/immediate modes

message-queueopencodepluginqueueaillmopencode-plugin
Versions collected12
Direct dependencies4From release 1.0.11
Last observed21 Oct, 11:26 UTC

README

Current package documentation

Open Queue

queue-power.svg

npm version

Queue messages while OpenCode is thinking. Instead of interrupting the model mid-response, your follow-up messages wait in line and get sent automatically when it's done.

Why?

When you send a message while OpenCode is running:

  • Without this plugin: Your message interrupts the current run, causing context confusion
  • With this plugin: Your message waits, then sends automatically when the model is ready

Install

bun x @0xsero/open-queue
# or: npx @0xsero/open-queue

This adds the plugin to your opencode.json and sets up the /queue command.

Usage

/queue hold       # Queue messages until model is done
/queue immediate  # Back to normal (sends any queued messages)
/queue status     # Check current mode

Or just tell the model: "Turn on message queueing"

Environment Variable

Start in hold mode:

OPENCODE_MESSAGE_QUEUE_MODE=hold opencode

Modes

ModeWhat happens
immediateMessages send right away (default)
holdMessages queue until the model finishes, then send in order

Known Issue

When you send a message in hold mode, it briefly appears sent in the UI, then gets sent again when the model finishes. The model only sees it once (after it's done), but the visual glitch exists. This is an OpenCode limitation.

License

MIT

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Versions 12

Collected releases
VersionPublishedDirect dependenciesOpen version
1.0.11Registry latest28 Dec 20254
1.0.1028 Dec 20254
1.0.928 Dec 20254
1.0.828 Dec 20254
1.0.728 Dec 20254
1.0.628 Dec 20254
1.0.528 Dec 20254
1.0.428 Dec 20254
1.0.328 Dec 20254
1.0.228 Dec 20252
1.0.128 Dec 20252
1.0.028 Dec 20253

Package advisories

0
No matching advisories collected

This describes our collected data; it is not a security assessment.

Repository

PENDING
0xsero/open-queue

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 21 Oct, 11:26 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package:7cf823f23e4455c476c040c5f253b8dd4da1320fd068bbbb4fb0d668cd7b9d48