Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion src/constants/amp-paths.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@ import { join } from "node:path";
export const AMP_DIR = ".amp";
export const AMP_GLOBAL_DIR = join(".config", "amp");
export const AMP_AGENTS_DIR = ".agents";
export const AMP_NONROOT_RULES_DIR_PATH = join(AMP_AGENTS_DIR, "memories");
export const AMP_SKILLS_PROJECT_DIR = join(AMP_AGENTS_DIR, "skills");
export const AMP_SKILLS_GLOBAL_DIR = join(".config", "agents", "skills");
export const AMP_RULE_FILE_NAME = "AGENTS.md";
Expand Down
21 changes: 7 additions & 14 deletions src/constants/antigravity-cli-paths.ts
Original file line number Diff line number Diff line change
@@ -1,25 +1,18 @@
import { join } from "node:path";

import { ANTIGRAVITY_DIR, ANTIGRAVITY_GEMINI_DIR } from "./antigravity-paths.js";
import { ANTIGRAVITY_DIR } from "./antigravity-paths.js";

export {
ANTIGRAVITY_CLI_PERMISSIONS_DIR_PATH,
ANTIGRAVITY_CLI_PERMISSIONS_FILE_NAME,
// The CLI's global subdirectory is the same `.gemini/antigravity-cli` path the
// permissions feature writes to; re-export it under the name the skill consumer
// uses, keeping a single source of truth in `antigravity-paths.ts`.
ANTIGRAVITY_CLI_PERMISSIONS_SUBDIR as ANTIGRAVITY_CLI_GLOBAL_SUBDIR,
ANTIGRAVITY_GEMINI_DIR,
ANTIGRAVITY_GLOBAL_CONFIG_DIR_PATH,
ANTIGRAVITY_GLOBAL_CONFIG_SUBDIR,
ANTIGRAVITY_HOOKS_FILE_NAME,
ANTIGRAVITY_IGNORE_FILE_NAME,
ANTIGRAVITY_MCP_FILE_NAME,
ANTIGRAVITY_RULES_DIR_PATH,
ANTIGRAVITY_SKILLS_DIR_PATH,
} from "./antigravity-paths.js";

export const ANTIGRAVITY_AGENTS_DIR = ANTIGRAVITY_DIR;

export const ANTIGRAVITY_RULE_FILE_NAME = "GEMINI.md";

export const ANTIGRAVITY_CLI_GLOBAL_SUBDIR = "antigravity-cli";
export const ANTIGRAVITY_CLI_PERMISSIONS_DIR_PATH = join(
ANTIGRAVITY_GEMINI_DIR,
ANTIGRAVITY_CLI_GLOBAL_SUBDIR,
);
export const ANTIGRAVITY_CLI_PERMISSIONS_FILE_NAME = "settings.json";
12 changes: 0 additions & 12 deletions src/constants/antigravity-ide-paths.ts
Original file line number Diff line number Diff line change
@@ -1,20 +1,12 @@
import { join } from "node:path";

export const ANTIGRAVITY_IDE_AGENTS_DIR = ".agents";
export const ANTIGRAVITY_IDE_RULES_DIR_PATH = join(ANTIGRAVITY_IDE_AGENTS_DIR, "rules");
export const ANTIGRAVITY_IDE_COMMANDS_DIR_PATH = join(ANTIGRAVITY_IDE_AGENTS_DIR, "workflows");
export const ANTIGRAVITY_IDE_SKILLS_DIR_PATH = join(ANTIGRAVITY_IDE_AGENTS_DIR, "skills");
export const ANTIGRAVITY_IDE_MCP_FILE_NAME = "mcp_config.json";
export const ANTIGRAVITY_IDE_HOOKS_FILE_NAME = "hooks.json";
export const ANTIGRAVITY_IDE_RULE_FILE_NAME = "AGENTS.md";

export const ANTIGRAVITY_IDE_GEMINI_DIR = ".gemini";
export const ANTIGRAVITY_IDE_GLOBAL_RULE_FILE_NAME = "GEMINI.md";
export const ANTIGRAVITY_IDE_GLOBAL_CONFIG_SUBDIR = "config";
export const ANTIGRAVITY_IDE_GLOBAL_CONFIG_DIR_PATH = join(
ANTIGRAVITY_IDE_GEMINI_DIR,
ANTIGRAVITY_IDE_GLOBAL_CONFIG_SUBDIR,
);
export const ANTIGRAVITY_IDE_GLOBAL_WORKFLOWS_DIR_PATH = join(
ANTIGRAVITY_IDE_GEMINI_DIR,
"antigravity",
Expand All @@ -23,7 +15,3 @@ export const ANTIGRAVITY_IDE_GLOBAL_WORKFLOWS_DIR_PATH = join(

export const ANTIGRAVITY_IDE_PERMISSIONS_DIR = ".antigravity";
export const ANTIGRAVITY_IDE_PERMISSIONS_FILE_NAME = "settings.json";
export const ANTIGRAVITY_IDE_PERMISSIONS_PATH = join(
ANTIGRAVITY_IDE_PERMISSIONS_DIR,
ANTIGRAVITY_IDE_PERMISSIONS_FILE_NAME,
);
31 changes: 3 additions & 28 deletions src/constants/antigravity-paths.ts
Original file line number Diff line number Diff line change
Expand Up @@ -6,20 +6,17 @@ export const ANTIGRAVITY_LEGACY_COMMANDS_DIR_PATH = join(ANTIGRAVITY_LEGACY_DIR,
export const ANTIGRAVITY_LEGACY_SKILLS_DIR_PATH = join(ANTIGRAVITY_LEGACY_DIR, "skills");

export const ANTIGRAVITY_DIR = ".agents";
export const ANTIGRAVITY_RULES_DIR_PATH = join(ANTIGRAVITY_DIR, "rules");
export const ANTIGRAVITY_COMMANDS_DIR_PATH = join(ANTIGRAVITY_DIR, "workflows");
export const ANTIGRAVITY_SKILLS_DIR_PATH = join(ANTIGRAVITY_DIR, "skills");
export const ANTIGRAVITY_MCP_FILE_NAME = "mcp_config.json";
export const ANTIGRAVITY_MCP_PATH = join(ANTIGRAVITY_DIR, ANTIGRAVITY_MCP_FILE_NAME);
export const ANTIGRAVITY_HOOKS_FILE_NAME = "hooks.json";
export const ANTIGRAVITY_HOOKS_PATH = join(ANTIGRAVITY_DIR, ANTIGRAVITY_HOOKS_FILE_NAME);

export const ANTIGRAVITY_RULE_FILE_CLI = "GEMINI.md";
export const ANTIGRAVITY_RULE_FILE_IDE = "AGENTS.md";
export const ANTIGRAVITY_IGNORE_FILE_NAME = ".geminiignore";

export const ANTIGRAVITY_GEMINI_DIR = ".gemini";

// Single source of truth for the Antigravity CLI global subdirectory under
// `.gemini`. `antigravity-cli-paths.ts` re-exports these instead of redefining
// them, so the CLI and the shared module never drift apart.
export const ANTIGRAVITY_CLI_PERMISSIONS_SUBDIR = "antigravity-cli";
export const ANTIGRAVITY_CLI_PERMISSIONS_DIR_PATH = join(
ANTIGRAVITY_GEMINI_DIR,
Expand All @@ -32,30 +29,8 @@ export const ANTIGRAVITY_GLOBAL_CONFIG_DIR_PATH = join(
ANTIGRAVITY_GEMINI_DIR,
ANTIGRAVITY_GLOBAL_CONFIG_SUBDIR,
);
export const ANTIGRAVITY_GLOBAL_MCP_PATH = join(
ANTIGRAVITY_GLOBAL_CONFIG_DIR_PATH,
ANTIGRAVITY_MCP_FILE_NAME,
);
export const ANTIGRAVITY_GLOBAL_HOOKS_PATH = join(
ANTIGRAVITY_GLOBAL_CONFIG_DIR_PATH,
ANTIGRAVITY_HOOKS_FILE_NAME,
);
export const ANTIGRAVITY_GLOBAL_SKILLS_IDE_PATH = join(
ANTIGRAVITY_GLOBAL_CONFIG_DIR_PATH,
"skills",
);
export const ANTIGRAVITY_GLOBAL_SKILLS_CLI_PATH = join(
ANTIGRAVITY_GEMINI_DIR,
ANTIGRAVITY_CLI_PERMISSIONS_SUBDIR,
"skills",
);
export const ANTIGRAVITY_GLOBAL_SKILLS_LEGACY_PATH = join(
ANTIGRAVITY_GEMINI_DIR,
"antigravity",
"skills",
);
export const ANTIGRAVITY_GLOBAL_WORKFLOWS_IDE_PATH = join(
ANTIGRAVITY_GEMINI_DIR,
"antigravity",
"global_workflows",
);
1 change: 0 additions & 1 deletion src/constants/augmentcode-paths.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
import { join } from "node:path";

export const AUGMENTCODE_DIR = ".augment";
export const AUGMENTCODE_RULES_DIR_PATH = join(AUGMENTCODE_DIR, "rules");
export const AUGMENTCODE_COMMANDS_DIR_PATH = join(AUGMENTCODE_DIR, "commands");
export const AUGMENTCODE_SKILLS_DIR_PATH = join(AUGMENTCODE_DIR, "skills");
export const AUGMENTCODE_AGENTS_DIR_PATH = join(AUGMENTCODE_DIR, "agents");
Expand Down
1 change: 0 additions & 1 deletion src/constants/cline-paths.ts
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,5 @@ export const CLINE_SKILLS_DIR_PATH = join(CLINE_DIR, "skills");
export const CLINE_AGENTS_DIR_PATH = join(CLINE_DIR, "agents");
export const CLINE_MCP_DIR_PATH = join(CLINE_DIR, "data", "settings");
export const CLINE_MCP_FILE_NAME = "cline_mcp_settings.json";
export const CLINE_PERMISSIONS_DIR_PATH = CLINE_DIR;
export const CLINE_PERMISSIONS_FILE_NAME = "command-permissions.json";
export const CLINE_IGNORE_FILE_NAME = ".clineignore";
1 change: 0 additions & 1 deletion src/constants/codexcli-paths.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
import { join } from "node:path";

export const CODEXCLI_DIR = ".codex";
export const CODEXCLI_MEMORIES_DIR_PATH = join(CODEXCLI_DIR, "memories");
export const CODEXCLI_PROMPTS_DIR_PATH = join(CODEXCLI_DIR, "prompts");
export const CODEXCLI_RULES_DIR_PATH = join(CODEXCLI_DIR, "rules");
export const CODEXCLI_AGENTS_DIR_PATH = join(CODEXCLI_DIR, "agents");
Expand Down
2 changes: 0 additions & 2 deletions src/constants/copilot-paths.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@ import { join } from "node:path";
export const COPILOT_DIR = ".copilot";
export const GITHUB_DIR = ".github";
export const COPILOT_RULE_FILE_NAME = "copilot-instructions.md";
export const COPILOT_INSTRUCTIONS_DIR_PATH = join(COPILOT_DIR, "instructions");
export const COPILOT_PROMPTS_DIR_PATH = join(GITHUB_DIR, "prompts");
export const COPILOT_SKILLS_DIR_PATH = join(GITHUB_DIR, "skills");
export const COPILOT_AGENTS_DIR_PATH = join(GITHUB_DIR, "agents");
Expand All @@ -15,4 +14,3 @@ export const COPILOTCLI_MCP_FILE_NAME = "mcp-config.json";
export const COPILOTCLI_AGENTS_DIR_PATH = join(COPILOT_DIR, "agents");
export const COPILOTCLI_HOOKS_DIR_PATH = join(COPILOT_DIR, "hooks");
export const COPILOTCLI_HOOKS_FILE_NAME = "copilotcli-hooks.json";
export const GITHUB_INSTRUCTIONS_DIR_PATH = join(GITHUB_DIR, "instructions");
1 change: 0 additions & 1 deletion src/constants/cursor-paths.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
import { join } from "node:path";

export const CURSOR_DIR = ".cursor";
export const CURSOR_RULES_DIR_PATH = join(CURSOR_DIR, "rules");
export const CURSOR_COMMANDS_DIR_PATH = join(CURSOR_DIR, "commands");
export const CURSOR_SKILLS_DIR_PATH = join(CURSOR_DIR, "skills");
export const CURSOR_AGENTS_DIR_PATH = join(CURSOR_DIR, "agents");
Expand Down
4 changes: 1 addition & 3 deletions src/constants/devin-paths.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,17 +3,15 @@ import { join } from "node:path";
export const DEVIN_DIR = ".devin";
export const WINDSURF_DIR = ".windsurf";
export const CODEIUM_DIR = ".codeium";
export const WINDSURF_SUBDIR = "windsurf";
const WINDSURF_SUBDIR = "windsurf";
export const CODEIUM_WINDSURF_DIR = join(CODEIUM_DIR, WINDSURF_SUBDIR);
export const WINDSURF_MEMORIES_SUBDIR = join(WINDSURF_SUBDIR, "memories");
export const DEVIN_RULES_DIR_PATH = join(DEVIN_DIR, "rules");
export const DEVIN_WORKFLOWS_DIR_PATH = join(DEVIN_DIR, "workflows");
export const DEVIN_SKILLS_DIR_PATH = join(DEVIN_DIR, "skills");
export const CODEIUM_WINDSURF_GLOBAL_WORKFLOWS_DIR_PATH = join(
CODEIUM_WINDSURF_DIR,
"global_workflows",
);
export const CODEIUM_WINDSURF_MEMORIES_DIR_PATH = join(CODEIUM_WINDSURF_DIR, "memories");
export const CODEIUM_WINDSURF_SKILLS_DIR_PATH = join(CODEIUM_WINDSURF_DIR, "skills");
export const DEVIN_MCP_FILE_NAME = "mcp_config.json";
export const DEVIN_HOOKS_FILE_NAME = "hooks.json";
Expand Down
1 change: 0 additions & 1 deletion src/constants/factorydroid-paths.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
import { join } from "node:path";

export const FACTORYDROID_DIR = ".factory";
export const FACTORYDROID_RULES_DIR_PATH = join(FACTORYDROID_DIR, "rules");
export const FACTORYDROID_COMMANDS_DIR_PATH = join(FACTORYDROID_DIR, "commands");
export const FACTORYDROID_SKILLS_DIR_PATH = join(FACTORYDROID_DIR, "skills");
export const FACTORYDROID_DROIDS_DIR_PATH = join(FACTORYDROID_DIR, "droids");
Expand Down
1 change: 0 additions & 1 deletion src/constants/geminicli-paths.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@ import { join } from "node:path";

export const GEMINICLI_DIR = ".gemini";
export const GEMINICLI_MEMORIES_DIR_NAME = "memories";
export const GEMINICLI_MEMORIES_DIR_PATH = join(GEMINICLI_DIR, GEMINICLI_MEMORIES_DIR_NAME);
export const GEMINICLI_COMMANDS_DIR_PATH = join(GEMINICLI_DIR, "commands");
export const GEMINICLI_SKILLS_DIR_PATH = join(GEMINICLI_DIR, "skills");
export const GEMINICLI_AGENTS_DIR_PATH = join(GEMINICLI_DIR, "agents");
Expand Down
2 changes: 0 additions & 2 deletions src/constants/goose-paths.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,7 @@ import { join } from "node:path";

export const GOOSE_DIR = ".goose";
export const GOOSE_GLOBAL_DIR = join(".config", "goose");
export const GOOSE_MEMORIES_DIR_PATH = join(GOOSE_DIR, "memories");
export const GOOSE_RULE_FILE_NAME = ".goosehints";
export const GOOSE_GLOBAL_RULE_FILE_NAME = ".goosehints";
export const GOOSE_IGNORE_FILE_NAME = ".gooseignore";
export const GOOSE_MCP_FILE_NAME = "config.yaml";
export const GOOSE_HOOKS_DIR_PATH = join(".agents", "plugins", "rulesync", "hooks");
Expand Down
1 change: 0 additions & 1 deletion src/constants/junie-paths.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@ import { join } from "node:path";

export const JUNIE_DIR = ".junie";
export const JUNIE_COMMANDS_DIR_PATH = join(JUNIE_DIR, "commands");
export const JUNIE_MEMORIES_DIR_PATH = join(JUNIE_DIR, "memories");
export const JUNIE_SKILLS_DIR_PATH = join(JUNIE_DIR, "skills");
export const JUNIE_AGENTS_DIR_PATH = join(JUNIE_DIR, "agents");
export const JUNIE_MCP_DIR_PATH = join(JUNIE_DIR, "mcp");
Expand Down
1 change: 0 additions & 1 deletion src/constants/kilo-paths.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@ import { join } from "node:path";
export const KILO_DIR = ".kilo";
export const KILO_GLOBAL_DIR = join(".config", "kilo");
export const KILO_RULES_DIR_NAME = "rules";
export const KILO_RULES_DIR_PATH = join(KILO_DIR, KILO_RULES_DIR_NAME);
export const KILO_COMMANDS_DIR_PATH = join(KILO_DIR, "commands");
export const KILO_GLOBAL_COMMANDS_DIR_PATH = join(KILO_GLOBAL_DIR, "commands");
export const KILO_SKILLS_DIR_PATH = join(KILO_DIR, "skills");
Expand Down
1 change: 0 additions & 1 deletion src/constants/kiro-paths.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
import { join } from "node:path";

export const KIRO_DIR = ".kiro";
export const KIRO_STEERING_DIR_PATH = join(KIRO_DIR, "steering");
export const KIRO_PROMPTS_DIR_PATH = join(KIRO_DIR, "prompts");
export const KIRO_SKILLS_DIR_PATH = join(KIRO_DIR, "skills");
export const KIRO_SETTINGS_DIR_PATH = join(KIRO_DIR, "settings");
Expand Down
1 change: 0 additions & 1 deletion src/constants/opencode-paths.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@ import { join } from "node:path";

export const OPENCODE_DIR = ".opencode";
export const OPENCODE_GLOBAL_DIR = join(".config", "opencode");
export const OPENCODE_MEMORIES_DIR_PATH = join(OPENCODE_DIR, "memories");
export const OPENCODE_COMMANDS_DIR_PATH = join(OPENCODE_DIR, "commands");
export const OPENCODE_GLOBAL_COMMANDS_DIR_PATH = join(OPENCODE_GLOBAL_DIR, "commands");
export const OPENCODE_SKILLS_DIR_PATH = join(OPENCODE_DIR, "skills");
Expand Down
55 changes: 55 additions & 0 deletions src/constants/paths.test.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
import { join } from "node:path";

import { describe, expect, it } from "vitest";

import {
ANTIGRAVITY_CLI_GLOBAL_SUBDIR,
ANTIGRAVITY_CLI_PERMISSIONS_DIR_PATH,
ANTIGRAVITY_CLI_PERMISSIONS_FILE_NAME,
} from "./antigravity-cli-paths.js";
import {
ANTIGRAVITY_CLI_PERMISSIONS_DIR_PATH as ANTIGRAVITY_CLI_PERMISSIONS_DIR_PATH_SOURCE,
ANTIGRAVITY_CLI_PERMISSIONS_FILE_NAME as ANTIGRAVITY_CLI_PERMISSIONS_FILE_NAME_SOURCE,
ANTIGRAVITY_CLI_PERMISSIONS_SUBDIR,
} from "./antigravity-paths.js";
import { CLAUDECODE_DIR, CLAUDECODE_SETTINGS_FILE_NAME } from "./claudecode-paths.js";
import { KILO_COMMANDS_DIR_PATH, KILO_JSONC_FILE_NAME } from "./kilo-paths.js";

/**
* Guards the centralized path constants against accidental edits. PR #1856 moved
* these literals into the `*-paths.ts` modules with byte-for-byte equivalence;
* these assertions pin the resulting values so a future typo is caught here
* rather than only by whichever feature test happens to exercise the path.
*/
describe("centralized path constants", () => {
it("resolves the Claude Code shared settings path", () => {
expect(CLAUDECODE_DIR).toBe(".claude");
expect(CLAUDECODE_SETTINGS_FILE_NAME).toBe("settings.json");
expect(join(CLAUDECODE_DIR, CLAUDECODE_SETTINGS_FILE_NAME)).toBe(
join(".claude", "settings.json"),
);
});

it("resolves the shared Kilo config and commands paths", () => {
expect(KILO_JSONC_FILE_NAME).toBe("kilo.jsonc");
expect(KILO_COMMANDS_DIR_PATH).toBe(join(".kilo", "commands"));
});

describe("antigravity CLI permissions (single source of truth)", () => {
it("resolves to the .gemini/antigravity-cli location", () => {
expect(ANTIGRAVITY_CLI_PERMISSIONS_SUBDIR).toBe("antigravity-cli");
expect(ANTIGRAVITY_CLI_PERMISSIONS_DIR_PATH).toBe(join(".gemini", "antigravity-cli"));
expect(ANTIGRAVITY_CLI_PERMISSIONS_FILE_NAME).toBe("settings.json");
});

it("re-exports the same values from antigravity-cli-paths without drift", () => {
expect(ANTIGRAVITY_CLI_PERMISSIONS_DIR_PATH).toBe(
ANTIGRAVITY_CLI_PERMISSIONS_DIR_PATH_SOURCE,
);
expect(ANTIGRAVITY_CLI_PERMISSIONS_FILE_NAME).toBe(
ANTIGRAVITY_CLI_PERMISSIONS_FILE_NAME_SOURCE,
);
expect(ANTIGRAVITY_CLI_GLOBAL_SUBDIR).toBe(ANTIGRAVITY_CLI_PERMISSIONS_SUBDIR);
});
});
});
3 changes: 1 addition & 2 deletions src/constants/pi-paths.ts
Original file line number Diff line number Diff line change
@@ -1,11 +1,10 @@
import { join } from "node:path";

export const PI_DIR = ".pi";
export const PI_AGENT_DIR = join(PI_DIR, "agent");
const PI_AGENT_DIR = join(PI_DIR, "agent");
export const PI_AGENT_PROMPTS_DIR_PATH = join(PI_AGENT_DIR, "prompts");
export const PI_AGENT_SKILLS_DIR_PATH = join(PI_AGENT_DIR, "skills");
export const PI_PROMPTS_DIR_PATH = join(PI_DIR, "prompts");
export const PI_SKILLS_DIR_PATH = join(PI_DIR, "skills");
export const PI_RULE_FILE_NAME = "AGENTS.md";
export const PI_MEMORIES_DIR = ".agents";
export const PI_MEMORIES_DIR_PATH = join(PI_MEMORIES_DIR, "memories");
1 change: 0 additions & 1 deletion src/constants/roo-paths.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
import { join } from "node:path";

export const ROO_DIR = ".roo";
export const ROO_RULES_DIR_PATH = join(ROO_DIR, "rules");
export const ROO_COMMANDS_DIR_PATH = join(ROO_DIR, "commands");
export const ROO_SKILLS_DIR_PATH = join(ROO_DIR, "skills");
export const ROO_SUBAGENTS_DIR_PATH = join(ROO_DIR, "subagents");
Expand Down
2 changes: 1 addition & 1 deletion src/constants/takt-paths.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ import { join } from "node:path";

export const TAKT_DIR = ".takt";
export const TAKT_FACETS_SUBDIR = "facets";
export const TAKT_FACETS_DIR_PATH = join(TAKT_DIR, TAKT_FACETS_SUBDIR);
const TAKT_FACETS_DIR_PATH = join(TAKT_DIR, TAKT_FACETS_SUBDIR);
export const TAKT_RULES_DIR_PATH = join(TAKT_FACETS_DIR_PATH, "policies");
export const TAKT_COMMANDS_DIR_PATH = join(TAKT_FACETS_DIR_PATH, "instructions");
export const TAKT_SKILLS_DIR_PATH = join(TAKT_FACETS_DIR_PATH, "knowledge");
Expand Down
1 change: 0 additions & 1 deletion src/constants/warp-paths.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
import { join } from "node:path";

export const WARP_DIR = ".warp";
export const WARP_MEMORIES_DIR_PATH = join(WARP_DIR, "memories");
export const WARP_SKILLS_DIR_PATH = join(WARP_DIR, "skills");
export const WARP_LINUX_DIR = join(".config", "warp-terminal");
export const WARP_WIN32_DIR = join("AppData", "Roaming", "warp", "Warp", "data");
Expand Down
1 change: 0 additions & 1 deletion src/constants/zed-paths.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,5 +5,4 @@ export const ZED_GLOBAL_DIR = join(".config", "zed");
export const ZED_SETTINGS_FILE_NAME = "settings.json";
export const ZED_RULE_FILE_NAME = ".rules";
export const ZED_GLOBAL_RULE_FILE_NAME = "AGENTS.md";
export const ZED_IGNORE_FILE_NAME = ".zedignore";
export const ZED_SKILLS_DIR_PATH = join(".agents", "skills");