INNER CODE UNIT · TypeScript
noMatchGuidance
HoangNguyen0403/agent-skills-standard · mcp/src/tools/index.ts:969
function noMatchGuidance(
via: "load_skills_for_files" | "load_skills_for_keywords",
input: string[],
ctx: ToolContext,
): ToolResult {
const categories = ctx.index.listCategories();
const routing = ctx.index.getRouting();
const lines: string[] = [];
if (via === "load_skills_for_files") {
const exts = Array.from(
new Set(
input
.map((f) => {
const m = /\.([a-zA-Z0-9]+)$/.exec(f);
return m ? m[1] : "";
})
.filter(Boolean),