@mesh-tech/mesh-cli
Version:
CLI for Mesh platform development utilities
26 lines (25 loc) • 840 B
TypeScript
import { Command } from "commander";
export interface ConversationSummary {
id: string;
title?: string;
updatedAt?: string;
lastUpdated?: string;
}
export declare function formatConversations(list: ConversationSummary[], asJson: boolean): string;
export interface TranscriptMessage {
role: string;
content?: unknown;
toolCalls?: unknown[];
artifactRefs?: unknown[];
}
export interface TranscriptBody {
messages?: TranscriptMessage[];
}
export declare function formatTranscript(body: TranscriptBody, asJson: boolean): string;
export interface ArtifactSummary {
id: string;
kind?: string;
title?: string;
}
export declare function formatArtifacts(list: ArtifactSummary[], asJson: boolean, refHint: string): string;
export declare function registerConversationsCommands(program: Command): void;