Просмотр исходного кода

fix: disable claude skill loading for now

Aiden Cline 1 месяц назад
Родитель
Сommit
009b096004
1 измененных файлов с 15 добавлено и 15 удалено
  1. 15 15
      packages/opencode/src/skill/skill.ts

+ 15 - 15
packages/opencode/src/skill/skill.ts

@@ -58,7 +58,7 @@ export namespace Skill {
   )
 
   const SKILL_GLOB = new Bun.Glob("skill/*/SKILL.md")
-  const CLAUDE_SKILL_GLOB = new Bun.Glob("*/SKILL.md")
+  // const CLAUDE_SKILL_GLOB = new Bun.Glob("*/SKILL.md")
 
   async function discover(): Promise<string[]> {
     const directories = await Config.directories()
@@ -78,20 +78,20 @@ export namespace Skill {
     }
 
     // Also scan .claude/skills/ walking up from cwd to worktree
-    for await (const dir of Filesystem.up({
-      targets: [".claude/skills"],
-      start: Instance.directory,
-      stop: Instance.worktree,
-    })) {
-      for await (const match of CLAUDE_SKILL_GLOB.scan({
-        cwd: dir,
-        absolute: true,
-        onlyFiles: true,
-        followSymlinks: true,
-      })) {
-        paths.push(match)
-      }
-    }
+    // for await (const dir of Filesystem.up({
+    //   targets: [".claude/skills"],
+    //   start: Instance.directory,
+    //   stop: Instance.worktree,
+    // })) {
+    //   for await (const match of CLAUDE_SKILL_GLOB.scan({
+    //     cwd: dir,
+    //     absolute: true,
+    //     onlyFiles: true,
+    //     followSymlinks: true,
+    //   })) {
+    //     paths.push(match)
+    //   }
+    // }
 
     return paths
   }