diegosouzapw/OmniRoute · error · Error
No user message found in request
Error message
No user message found in request
What it means
Error "No user message found in request" thrown in diegosouzapw/OmniRoute.
Source
Thrown at open-sse/executors/claude-web/session.ts:366
) {
throw new Error("Claude Web parent message state requires a conversation");
}
return {
conversationId,
parentMessageUuid,
isNewConversation: !parentMessageUuid,
...(cached && cacheMatchesExplicitConversation ? { sourceCacheKey: lookupKey } : {}),
};
}
function prepareCompletionTurn(
input: PrepareClaudeWebTurnInput,
context: PrepareTurnContext
): PreparedClaudeWebTurn {
const userIndex = latestUserIndex(context.messages);
if (userIndex < 0 || !context.messages[userIndex].content.trim()) {
throw new Error("No user message found in request");
}
const conversation = resolveCompletionConversation(context, userIndex);
const prompt =
conversation.isNewConversation && context.messages.length > 1
? buildRecoveryPrompt(context.messages)
: context.messages[userIndex].content;
const humanMessageUuid = randomUUID();
const operation: ClaudeWebOperation = "completion";
const turnFields: ClaudeWebTurnFields = {
operation,
prompt,
timezone: context.timezone,
locale: context.locale,
parentMessageUuid: conversation.parentMessageUuid,
humanMessageUuid,
assistantMessageUuid: context.assistantMessageUuid,
isNewConversation: conversation.isNewConversation,View on GitHub (pinned to a179ffed5b)
When it happens
Trigger: Thrown at open-sse/executors/claude-web/session.ts:366 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of diegosouzapw/OmniRoute@a179ffed5b (2026-08-25).
Data as JSON: /api/errors/9ea5e6059bb947ac.
Report an issue: GitHub.