eve
Version:
Filesystem-first framework for durable backend AI agents that run anywhere.
20 lines (19 loc) • 811 B
TypeScript
import type { ResolvedConnectionDefinition, ResolvedInstructions, ResolvedSkillDefinition } from "#runtime/types.js";
import type { WorkspaceRuntimeSpec } from "#runtime/workspace/types.js";
/**
* Input for composing the base authored instructions prompt for one
* resolved agent.
*/
interface ComposeRuntimeBasePromptInput {
connections?: readonly ResolvedConnectionDefinition[];
instructions?: ResolvedInstructions;
skills?: readonly ResolvedSkillDefinition[];
toolsAvailable?: boolean;
workspaceSpec?: WorkspaceRuntimeSpec;
}
/**
* Composes the authored base prompt from the resolved instructions source
* without flattening skills into always-on instructions.
*/
export declare function composeRuntimeBasePrompt(input: ComposeRuntimeBasePromptInput): readonly string[];
export {};