[PR #937] [CLOSED] feat: add client-side message queuing with edit capability #9753

Closed
opened 2026-02-16 18:14:06 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/anomalyco/opencode/pull/937
Author: @buffpesos
Created: 7/12/2025
Status: Closed

Base: devHead: feat/queue-messages


📝 Commits (5)

  • 8c54e45 feat: add client-side message queuing with edit capability
  • 9531aee resolved conflicts
  • 452bcd8 Merge branch 'dev' into feat/queue-messages
  • 20979c1 Merge branch 'dev' into feat/queue-messages
  • d7accf0 added sessioncreatedMsg:

📊 Changes

7 files changed (+504 additions, -7 deletions)

View changed files

📝 packages/tui/internal/app/app.go (+91 -3)
packages/tui/internal/app/queue.go (+109 -0)
📝 packages/tui/internal/commands/command.go (+6 -0)
packages/tui/internal/components/queue/editor.go (+168 -0)
packages/tui/internal/components/queue/status.go (+48 -0)
📝 packages/tui/internal/tui/tui.go (+82 -4)
packages/tui/opencode (+0 -0)

📄 Description

Implements single-message queue when session is busy with b edit key. Uses event-driven processing and thread-safe operations.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/anomalyco/opencode/pull/937 **Author:** [@buffpesos](https://github.com/buffpesos) **Created:** 7/12/2025 **Status:** ❌ Closed **Base:** `dev` ← **Head:** `feat/queue-messages` --- ### 📝 Commits (5) - [`8c54e45`](https://github.com/anomalyco/opencode/commit/8c54e45651f3ebb98d753b1d4c7b3951e45e4ee5) feat: add client-side message queuing with edit capability - [`9531aee`](https://github.com/anomalyco/opencode/commit/9531aee3f36b6934731dd4accb969e3e9840f96e) resolved conflicts - [`452bcd8`](https://github.com/anomalyco/opencode/commit/452bcd84da0def8b0f14cf95983d76ec89eb875a) Merge branch 'dev' into feat/queue-messages - [`20979c1`](https://github.com/anomalyco/opencode/commit/20979c1d474eaf80593fd7b66a1310eb5ce82455) Merge branch 'dev' into feat/queue-messages - [`d7accf0`](https://github.com/anomalyco/opencode/commit/d7accf04f9250c150dfb0dcb6045ba21ec769b09) added sessioncreatedMsg: ### 📊 Changes **7 files changed** (+504 additions, -7 deletions) <details> <summary>View changed files</summary> 📝 `packages/tui/internal/app/app.go` (+91 -3) ➕ `packages/tui/internal/app/queue.go` (+109 -0) 📝 `packages/tui/internal/commands/command.go` (+6 -0) ➕ `packages/tui/internal/components/queue/editor.go` (+168 -0) ➕ `packages/tui/internal/components/queue/status.go` (+48 -0) 📝 `packages/tui/internal/tui/tui.go` (+82 -4) ➕ `packages/tui/opencode` (+0 -0) </details> ### 📄 Description Implements single-message queue when session is busy with <leader>b edit key. Uses event-driven processing and thread-safe operations. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
yindo added the pull-request label 2026-02-16 18:14:06 -05:00
yindo closed this issue 2026-02-16 18:14:06 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: anomalyco/opencode#9753