export const agenticLoaders = [
    {
        name: "ag-edit",
        load: async () => (await import("../ag-edit/ag-edit.js")).agEditCommand,
    },
    {
        name: "ag-diff",
        load: async () => (await import("../ag-diff/ag-diff.js")).agDiffCommand,
    },
    {
        name: "ag-snapshot",
        load: async () => (await import("../ag-snapshot/ag-snapshot.js")).agSnapshotCommand,
    },
    {
        name: "ag-analyze",
        load: async () => (await import("../ag-analyze/ag-analyze.js")).agAnalyzeCommand,
    },
    {
        name: "ag-find-symbol",
        load: async () => (await import("../ag-find-symbol/ag-find-symbol.js")).agFindSymbolCommand,
    },
    {
        name: "ag-references",
        load: async () => (await import("../ag-references/ag-references.js")).agReferencesCommand,
    },
    {
        name: "ag-mcp",
        load: async () => (await import("../ag-mcp/ag-mcp.js")).agMcp,
    },
    {
        name: "ag-spawn",
        load: async () => (await import("../ag-orchestration/ag-spawn.js")).agSpawn,
    },
    {
        name: "ag-wait",
        load: async () => (await import("../ag-orchestration/ag-wait.js")).agWait,
    },
    {
        name: "ag-list-agents",
        load: async () => (await import("../ag-orchestration/ag-list-agents.js")).agListAgents,
    },
    {
        name: "ag-hover",
        load: async () => (await import("../ag-hover/ag-hover.js")).agHoverCommand,
    },
    {
        name: "ag-explain",
        load: async () => (await import("../ag-explain/ag-explain.js")).agExplainCommand,
    },
    {
        name: "ag-todo",
        load: async () => (await import("../ag-todo/ag-todo.js")).agTodoCommand,
    },
    {
        name: "ag-convert",
        load: async () => (await import("../ag-convert/ag-convert.js")).agConvertCommand,
    },
    {
        name: "ag-plan",
        load: async () => (await import("../ag-plan/ag-plan.js")).agPlanCommand,
    },
    {
        name: "ag-notebook",
        load: async () => (await import("../ag-notebook/ag-notebook.js")).agNotebookCommand,
    },
    {
        name: "ag-grep",
        load: async () => (await import("../ag-grep/ag-grep.js")).agGrepCommand,
    },
    {
        name: "ag-find-files",
        load: async () => (await import("../ag-find-files/ag-find-files.js")).agFindFilesCommand,
    },
    {
        name: "ag-task",
        load: async () => (await import("../ag-task/ag-task.js")).agTaskCommand,
    },
    {
        name: "ag-team",
        load: async () => (await import("../ag-team/ag-team.js")).agTeamCommand,
    },
    {
        name: "ag-message",
        load: async () => (await import("../ag-message/ag-message.js")).agMessageCommand,
    },
    {
        name: "ag-glob",
        load: async () => (await import("../ag-glob/ag-glob.js")).agGlobCommand,
    },
    {
        name: "ag-cron",
        load: async () => (await import("../ag-cron/ag-cron.js")).agCronCommand,
    },
    {
        name: "ag-worktree",
        load: async () => (await import("../ag-worktree/ag-worktree.js")).agWorktreeCommand,
    },
];
