/** * agent-menu.ts — Top-level /agents command hub. * * Presents the main agents menu with entries for running agents, agent types, * scheduled jobs, creation, and settings. Routes selections to appropriate handlers. */ import type { ExtensionAPI, ExtensionCommandContext } from "@mariozechner/pi-coding-agent"; import type { AgentManager } from "../agent-manager.js"; import type { SubagentScheduler } from "../schedule.js"; /** * Show the main /agents command hub. * * @param ctx Extension command context * @param manager AgentManager for listing running agents * @param scheduler SubagentScheduler for scheduled jobs */ export declare function showAgentsMenu(ctx: ExtensionCommandContext, manager: AgentManager, scheduler: SubagentScheduler, pi: ExtensionAPI): Promise;