feat(install): validate agent CLI runtime registries

This commit is contained in:
2026-09-18 16:42:09 +08:00
parent 867a23497f
commit 5a259a95af
11 changed files with 350 additions and 23 deletions
+2 -2
View File
@@ -170,7 +170,7 @@ test('支援 command 的四個平台產生 command 轉接檔,另外三個產
assert.deepEqual(filesUnder(join(home, '.claude')), ['commands/sdlc-plan.md']);
assert.deepEqual(filesUnder(join(home, '.codex')), ['prompts/sdlc-plan.md']);
assert.deepEqual(filesUnder(join(home, '.config', 'opencode')), ['command/sdlc-plan.md']);
assert.deepEqual(filesUnder(join(home, '.omp')), ['commands/sdlc-plan.md']);
assert.deepEqual(filesUnder(join(home, '.omp')), ['agent/commands/sdlc-plan.md']);
assert.deepEqual(filesUnder(join(home, '.gemini')), ['skills/sdlc-plan/SKILL.md']);
assert.deepEqual(filesUnder(join(home, '.kiro')), ['skills/sdlc-plan/SKILL.md']);
assert.deepEqual(filesUnder(join(home, 'work', '.github')), ['skills/sdlc-plan/SKILL.md']);
@@ -213,7 +213,7 @@ test('支援關閉自動觸發的 command 平台設上旗標;三個 skill 平
join(home, '.claude', 'commands', 'sdlc-plan.md'),
join(home, '.codex', 'prompts', 'sdlc-plan.md'),
join(home, '.config', 'opencode', 'command', 'sdlc-plan.md'),
join(home, '.omp', 'commands', 'sdlc-plan.md'),
join(home, '.omp', 'agent', 'commands', 'sdlc-plan.md'),
];
const skills = [
join(home, '.gemini', 'skills', 'sdlc-plan', 'SKILL.md'),