erosolar-cli
Version:
Unified AI agent framework for the command line - Multi-provider support with schema-driven tools, code intelligence, and transparent reasoning
14 lines • 513 B
TypeScript
import type { ProfileName } from '../config.js';
import type { CapabilityModule } from '../runtime/agentHost.js';
export interface RuntimeAdapterContext {
profile: ProfileName;
workspaceContext: string | null;
workingDir: string;
env: Record<string, string | undefined>;
}
export interface RuntimeAdapter {
id: string;
description?: string;
createCapabilityModules(context: RuntimeAdapterContext): CapabilityModule[] | Promise<CapabilityModule[]>;
}
//# sourceMappingURL=types.d.ts.map