UNPKG

@mesh-tech/mesh-cli

Version:

CLI for Mesh platform development utilities

26 lines (25 loc) 840 B
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;