erosolar-cli
Version:
Unified AI agent framework for the command line - Multi-provider support with schema-driven tools, code intelligence, and transparent reasoning
25 lines • 825 B
TypeScript
import type { ProviderId } from './core/types.js';
import { type ProfileName } from './core/agentProfiles.js';
export type { ProfileName } from './core/agentProfiles.js';
export interface ResolvedProfileConfig {
profile: ProfileName;
label: string;
provider: ProviderId;
model: string;
systemPrompt: string;
temperature?: number;
maxTokens?: number;
modelLocked: boolean;
providerLocked: boolean;
rulebook: ProfileRulebookMetadata | null;
}
export interface ProfileRulebookMetadata {
profile: ProfileName;
label: string;
version: string;
contractVersion: string;
description?: string;
file: string;
}
export declare function resolveProfileConfig(profile: ProfileName, workspaceContext: string | null): ResolvedProfileConfig;
//# sourceMappingURL=config.d.ts.map