UNPKG

eve

Version:

Filesystem-first framework for durable backend AI agents that run anywhere.

24 lines (23 loc) 1.1 kB
interface DevelopmentTargetBase { readonly serverUrl: string; /** Local workspace root for app files and the fallback Vercel project link. */ readonly workspaceRoot: string; } /** A development TUI session backed by the local `eve dev` server. */ export interface LocalDevelopmentTarget extends DevelopmentTargetBase { readonly kind: "local"; } /** A development TUI session connected to an existing remote server. */ export interface RemoteDevelopmentTarget extends DevelopmentTargetBase { readonly kind: "remote"; } /** Local or remote server backing one development TUI session. */ export type DevelopmentTuiTarget = LocalDevelopmentTarget | RemoteDevelopmentTarget; /** Resolves the explicit name, remote host, or humanized local folder shown by the TUI. */ export declare function resolveTuiTitle(input: { readonly name: string | undefined; readonly target: DevelopmentTuiTarget; }): string | undefined; /** Returns the URL host shown in remote status and authentication messages. */ export declare function remoteHost(target: RemoteDevelopmentTarget): string; export {};