/** * Session Fanout — native spectral extension. * * Registers a single tool, `session_fanout`, that spawns multiple parallel * worker sessions in the current project — one real session per task, each * running the given prompt autonomously. Sessions appear immediately in the * Studio session list; each worker's final message is its report. * * Fire-and-forget by design: no progress API, no result collection. The * orchestrating agent only reports which sessions were created. * * Guardrails live in FanoutManager (src/server/fanout/fanout-manager.ts): * recursion block, 20-task hard cap, concurrency semaphore, one active run * per project, prompt dedupe/length limits. */ import type { ExtensionAPI } from "../../sdk/coding-agent/index.js"; export declare const SESSION_FANOUT_TOOL_NAME = "session_fanout"; export default function sessionFanoutExtension(ext: ExtensionAPI): Promise; //# sourceMappingURL=index.d.ts.map