Skip to content

Commit 61e81af

Browse files
authored
Support symlink for skills discovery. (#8801)
Skills discovery now follows symlink entries for SkillScope::User ($CODEX_HOME/skills) and SkillScope::Admin (e.g. /etc/codex/skills). Added cycle protection: directories are canonicalized and tracked in a visited set to prevent infinite traversal from circular links. Added per-root traversal limits to avoid accidentally scanning huge trees: - max depth: 6 - max directories: 2000 (logs a warning if truncated) For now, symlink stat failures and traversal truncation are logged rather than surfaced as UI “invalid SKILL.md” warnings.
1 parent f07b8aa commit 61e81af

File tree

1 file changed

+339
-8
lines changed

1 file changed

+339
-8
lines changed

0 commit comments

Comments
 (0)