{"record":{"id":"10a185a49ed5193d","repo":"diegosouzapw/OmniRoute","slug":"missing-required-field-query-10a185","errorCode":null,"errorMessage":"Missing required field: query","messagePattern":"Missing required field: query","errorType":"validation","errorClass":null,"httpStatus":null,"severity":"error","filePath":"src/lib/skills/builtins.ts","lineNumber":359,"sourceCode":"      language?: string;\n      time_range?: \"any\" | \"day\" | \"week\" | \"month\" | \"year\";\n      offset?: number;\n      filters?: {\n        include_domains?: string[];\n        exclude_domains?: string[];\n        safe_search?: \"off\" | \"moderate\" | \"strict\";\n      };\n      content?: {\n        snippet?: boolean;\n        full_page?: boolean;\n        format?: \"text\" | \"markdown\";\n        max_characters?: number;\n      };\n      provider_options?: Record<string, unknown>;\n      strict_filters?: boolean;\n    };\n    if (!query) {\n      throw new Error(\"Missing required field: query\");\n    }\n    const search = await executeWebSearch({\n      query,\n      provider,\n      limit,\n      max_results,\n      search_type,\n      country,\n      language,\n      time_range,\n      offset,\n      filters,\n      content,\n      provider_options,\n      strict_filters,\n      apiKeyId: context.apiKeyId || null,\n    });\n    return {","sourceCodeStart":341,"sourceCodeEnd":377,"githubUrl":"https://github.com/diegosouzapw/OmniRoute/blob/a179ffed5bb2e0b883b9ae7214ce8717b2a94c4d/src/lib/skills/builtins.ts#L341-L377","documentation":"Error \"Missing required field: query\" thrown in diegosouzapw/OmniRoute.","triggerScenarios":"Thrown at src/lib/skills/builtins.ts:359 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":[],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"a179ffed5bb2e0b883b9ae7214ce8717b2a94c4d","analyzedAt":"2026-08-25T18:35:09.898Z","schemaVersion":2},"datasetVersion":"2026-08-25T21:54:21.419Z"}