MCPcopy Index your code
hub / github.com/tiann/hapi / enqueueCursorUserMessage

Function enqueueCursorUserMessage

cli/src/cursor/cursorUserMessageQueue.ts:9–21  ·  view source on GitHub ↗
(
    messageQueue: MessageQueue2<EnhancedMode>,
    formattedText: string,
    enhancedMode: EnhancedMode,
    localId?: string
)

Source from the content-addressed store, hash-verified

7 * never newline-batched with adjacent same-mode prompts.
8 */
9export function enqueueCursorUserMessage(
10 messageQueue: MessageQueue2<EnhancedMode>,
11 formattedText: string,
12 enhancedMode: EnhancedMode,
13 localId?: string
14): void {
15 const specialCommand = parseCursorSpecialCommand(formattedText);
16 if (specialCommand.type !== null) {
17 messageQueue.pushIsolated(formattedText.trim(), enhancedMode, localId);
18 return;
19 }
20 messageQueue.push(formattedText, enhancedMode, localId);
21}

Callers 2

runCursorFunction · 0.90

Calls 3

pushIsolatedMethod · 0.80
pushMethod · 0.45

Tested by

no test coverage detected