import { ErrorCategory } from "./error-category.type.mjs"; import { AIErrorOptions } from "./ai-error.mjs"; import { OrchestratorFailedError } from "./orchestrator-failed-error.mjs"; //#region ../ai/src/errors/orchestrator-config-error.d.ts /** * Authoring-time misconfiguration of `ai.orchestrator(config)` * (orchestrator.md §17). Thrown synchronously at construction — never * surfaced via `result.error` — so a bad definition fails fast at boot * rather than on the first turn. * * Examples (§17): `iterate: true` with no `snapshotStore` (or * `ai.config({ defaultSnapshotStore })`); no resolvable * `checkpointStore`; both `route` and `router` configured; * `initialAgent` that is not a key in `intents`. * * Mirrors the `authoring: true` context tag the supervisor factory * stamps on its construction-time failures. */ declare class OrchestratorConfigError extends OrchestratorFailedError { static readonly defaultCategory: ErrorCategory; constructor(message: string, options?: AIErrorOptions); } //#endregion export { OrchestratorConfigError }; //# sourceMappingURL=orchestrator-config-error.d.mts.map