feat(web): show queued status for messages pending inference (#492)

This commit is contained in:
Junmo Kim
2026-04-20 19:49:26 +08:00
committed by GitHub
parent d69f6dfc1e
commit 32755f9056
21 changed files with 230 additions and 50 deletions
+2 -2
View File
@@ -84,12 +84,12 @@ export async function runOpencode(opts: {
logger.debug(`[opencode] Synced session permission mode for keepalive: ${currentPermissionMode}`);
};
session.onUserMessage((message) => {
session.onUserMessage((message, localId) => {
const formattedText = formatMessageWithAttachments(message.content.text, message.content.attachments);
const mode: OpencodeMode = {
permissionMode: currentPermissionMode
};
messageQueue.push(formattedText, mode);
messageQueue.push(formattedText, mode, localId);
});
const resolvePermissionMode = (value: unknown): PermissionMode => {