eve
Version:
Filesystem-first framework for durable backend AI agents that run anywhere.
19 lines (18 loc) • 965 B
TypeScript
import { detectPackageManager } from "../package-manager.js";
import type { Prompter } from "../prompter.js";
import { type SetupState } from "../state.js";
import type { SetupBox } from "../step.js";
export interface OneShotNextStepsOptions {
/** Reports the next-steps note. The box never prompts. */
prompter: Prompter;
/** Test seam for the package manager that owns generated commands. */
detectPackageManager?: typeof detectPackageManager;
}
/**
* THE ONE-SHOT EPILOGUE BOX: a one-shot run skips every post-scaffold box, so
* it ends here with exactly the commands that take the scaffold to a running
* agent. No project or team was resolved, so `vercel link` is the credential
* step: a logged-in CLI plus the link lets the runtime mint an AI Gateway
* token, and pasting a key into `.env.local` is the manual alternative.
*/
export declare function oneShotNextSteps(options: OneShotNextStepsOptions): SetupBox<SetupState, null, null>;