mirror of
https://github.com/iflytek/skillhub.git
synced 2026-09-16 23:41:19 +00:00
- Add isUniversalForScope(agent, isGlobal) and getAgentTargetDir(agent, isGlobal) to agent-detector.ts - An agent is 'universal' when its target install dir equals the canonical .agents/skills directory - This fixes incorrect symlink skipping for agents like Codex/Cursor whose globalSkillsDir differs from .agents/skills (e.g. .codex/skills, .cursor/skills) - Update installer.ts to use dynamic check via optional AgentInfo parameter - Update install.ts to use getAgentTargetDir and pass agent info to installSkill - Update uninstall.ts to use isUniversalForScope for correct path resolution - Clean up unused isUniversalAgent import in list.ts |
||
|---|---|---|
| .. | ||
| agent-detector.ts | ||
| api-client.ts | ||
| auth-token.ts | ||
| config.ts | ||
| installer.ts | ||
| interactive-search.ts | ||
| skill-discovery.ts | ||
| skill-lock.ts | ||
| skill-name.ts | ||
| source-parser.ts | ||