From 8aacc9a64b98636cb01b150c0004160e8e2a9ab8 Mon Sep 17 00:00:00 2001 From: Goon Date: Tue, 24 Mar 2026 17:13:26 +0700 Subject: [PATCH] fix(cli): update Antigravity folder mapping to .agents Antigravity now defaults to .agents/skills/ directory. Update AI_FOLDERS mapping and detection logic with backward compat for existing .agent/ directories. Closes #196 --- cli/src/types/index.ts | 2 +- cli/src/utils/detect.ts | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) mode change 100644 => 100755 cli/src/types/index.ts mode change 100644 => 100755 cli/src/utils/detect.ts diff --git a/cli/src/types/index.ts b/cli/src/types/index.ts old mode 100644 new mode 100755 index 13b4c4d..bdc2f35 --- a/cli/src/types/index.ts +++ b/cli/src/types/index.ts @@ -48,7 +48,7 @@ export const AI_FOLDERS: Record, string[]> = { claude: ['.claude'], cursor: ['.cursor', '.shared'], windsurf: ['.windsurf', '.shared'], - antigravity: ['.agent', '.shared'], + antigravity: ['.agents', '.shared'], copilot: ['.github', '.shared'], kiro: ['.kiro', '.shared'], codex: ['.codex'], diff --git a/cli/src/utils/detect.ts b/cli/src/utils/detect.ts old mode 100644 new mode 100755 index 98421c1..8866111 --- a/cli/src/utils/detect.ts +++ b/cli/src/utils/detect.ts @@ -19,7 +19,7 @@ export function detectAIType(cwd: string = process.cwd()): DetectionResult { if (existsSync(join(cwd, '.windsurf'))) { detected.push('windsurf'); } - if (existsSync(join(cwd, '.agent'))) { + if (existsSync(join(cwd, '.agents')) || existsSync(join(cwd, '.agent'))) { detected.push('antigravity'); } if (existsSync(join(cwd, '.github'))) { @@ -76,7 +76,7 @@ export function getAITypeDescription(aiType: AIType): string { case 'windsurf': return 'Windsurf (.windsurf/skills/)'; case 'antigravity': - return 'Antigravity (.agent/skills/)'; + return 'Antigravity (.agents/skills/)'; case 'copilot': return 'GitHub Copilot (.github/prompts/)'; case 'kiro':