trellis
Version:
Agentic State Engine — event-sourced causal graph with branching, decision traces, and realtime sync for AI-native applications
28 lines • 1.07 kB
TypeScript
import type { RegistryIndex, RegistrySchemaEntry } from './client.js';
export interface PackageBody {
name: string;
version: string;
content: string;
schemas: RegistrySchemaEntry[];
depends?: Record<string, string>;
agent?: {
model?: string;
provider?: string;
systemPrompt?: string;
tools?: string[];
capabilities?: string[];
temperature?: number;
maxTokens?: number;
};
}
export declare function scaffoldPackage(type: string, name: string, dir: string): string;
export declare function validatePackage(filePath: string): {
valid: boolean;
errors: string[];
body: PackageBody | null;
};
export declare function updatePackageVersion(filePath: string, newVersion: string): PackageBody;
export declare function generateIndex(registryDir: string): RegistryIndex;
export declare function writeIndex(registryDir: string): void;
export declare function publishPackage(registryDir: string, type: string, name: string, versionFile: string): void;
//# sourceMappingURL=publish.d.ts.map