/** * Enable subagent executor — re-renders agent-native files for a previously disabled subagent. * * Enabling requires canonical content backed by a usable accepted resolution. * * @experimental This API is unstable and may change without notice. */ import * as FileSystem from "effect/FileSystem"; import * as Path from "effect/Path"; import { CodingAgentRepository } from "../../agents/index.js"; import type { OperationHandler } from "../../plan/apply-plan.js"; import type { Operation } from "../../plan/plan.js"; import { WorkspaceMutations } from "../../workspace/service-interface.js"; /** * Enable a previously disabled subagent (re-render files and update state). * * @experimental This API is unstable and may change without notice. */ export type EnableSubagentOperation = Operation<"enable-subagent", { readonly subagentName: string; }>; /** * Enable-subagent operation handler. * * Resolves accepted canonical content, renders to configured agents, and then * updates the desired settings entry. */ export declare const enableSubagent: OperationHandler; //# sourceMappingURL=enable.d.ts.map