diegosouzapw/OmniRoute · error
Missing required field: query
Error message
Missing required field: query
What it means
Error "Missing required field: query" thrown in diegosouzapw/OmniRoute.
Source
Thrown at src/lib/skills/builtins.ts:359
language?: string;
time_range?: "any" | "day" | "week" | "month" | "year";
offset?: number;
filters?: {
include_domains?: string[];
exclude_domains?: string[];
safe_search?: "off" | "moderate" | "strict";
};
content?: {
snippet?: boolean;
full_page?: boolean;
format?: "text" | "markdown";
max_characters?: number;
};
provider_options?: Record<string, unknown>;
strict_filters?: boolean;
};
if (!query) {
throw new Error("Missing required field: query");
}
const search = await executeWebSearch({
query,
provider,
limit,
max_results,
search_type,
country,
language,
time_range,
offset,
filters,
content,
provider_options,
strict_filters,
apiKeyId: context.apiKeyId || null,
});
return {View on GitHub (pinned to a179ffed5b)
When it happens
Trigger: Thrown at src/lib/skills/builtins.ts:359 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/10a185a49ed5193d.
Report an issue: GitHub.