export const TOOLS = {
    'clavue': {
        id: 'clavue',
        displayName: 'Clavue',
        homepage: 'https://www.clavue.com',
        configDir: '~/.clavue',
        settingsFile: '~/.clavue/settings.json',
        binName: 'clavue',
        installer: { kind: 'npm', package: 'clavue' },
        installHint: 'npm install -g clavue',
    },
    'claude-code': {
        id: 'claude-code',
        displayName: 'Claude Code',
        homepage: 'https://claude.com/claude-code',
        configDir: '~/.claude',
        settingsFile: '~/.claude/settings.json',
        binName: 'claude',
        installer: {
            kind: 'script',
            // 官方推荐安装方式：https://code.claude.com/docs/en/setup
            // Native 安装器会自动后台升级，但保留命令以支持手动升级和首次安装。
            install: 'curl -fsSL https://claude.ai/install.sh | bash',
            update: 'claude update',
        },
        installHint: 'curl -fsSL https://claude.ai/install.sh | bash',
    },
    'codex': {
        id: 'codex',
        displayName: 'Codex',
        homepage: 'https://github.com/openai/codex',
        configDir: '~/.codex',
        settingsFile: '~/.codex/config.toml',
        binName: 'codex',
        installer: { kind: 'npm', package: '@openai/codex' },
        installHint: 'npm install -g @openai/codex',
    },
};
//# sourceMappingURL=tools.js.map