You can access search results via JSON API by adding format=json
to your query:
https://codesearch.val.run/$2?q=api&page=23&format=json
For typeahead suggestions, use the /typeahead
endpoint:
https://codesearch.val.run/typeahead?q=api
Returns an array of strings in format "username" or "username/projectName"
Found 18047 results for "api"(568ms)
466} else { return content; }
467} catch (error) {
468console.error(`${agentName} OpenAI API call failed:`, error);
469let errMsg = "AI communication error.";
470if (error.message) errMsg += ` Details: ${error.message}`;
471if (error.cause) errMsg += ` Cause: ${error.cause}`;
472log.push({ agent: agentName, type: "error", message: errMsg });
473return { error: "AI_API_ERROR", message: errMsg, details: error.toString() };
474}
475}
222}
223} catch (error) {
224console.error(agentName, "OpenAI API call error:", error);
225let errMsg = "AI communication error.";
226if (error.message) errMsg += ` Message: ${error.message}`;
227if (error.cause) errMsg += ` Cause: ${JSON.stringify(error.cause)}`;
228log.push({ agent: agentName, type: "error", message: errMsg });
229return { error: "AI_API_ERROR", message: errMsg, details: error.toString() };
230}
231}