INNER CODE UNIT · TypeScript

loadSkillsForFiles

HoangNguyen0403/agent-skills-standard · mcp/src/tools/index.ts:170

export async function loadSkillsForFiles(
  args: { files: string[]; force_reload?: boolean },
  ctx: ToolContext,
): Promise<ToolResult> {
  const empty = maybeEmptyState(ctx);
  if (empty) return empty;

  const matches = ctx.index.matchFiles(args.files);
  const result = await finalize(
    "load_skills_for_files",
    args.files,
    matches,
    ctx,
    args.force_reload ?? false,
  );

  const policyText = renderPolicySection(args.files, ctx.policy);
  if (policyText) {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…