UNPKG

rawi

Version:

Rawi (راوي) is the developer-friendly AI CLI that brings the power of 11 major AI providers directly to your terminal. With seamless shell integration, persistent conversations, and 200+ specialized prompt templates, Rawi transforms your command line into

16 lines (15 loc) 1.43 kB
export { AdvancedSessionOperations } from './actions/advanced-operations.js'; export { startChatSession } from './actions/chat-session.js'; export { startEnhancedChatSession } from './actions/enhanced-chat-session.js'; export { streamChatResponse } from './actions/response-handler.js'; export { SessionActionChoice, SessionSelectionOptions, SessionSelector } from './actions/session-selector.js'; export { chatCommandOptions } from './options/index.js'; export { ChatMessage, ChatOptions, ChatSession, CommandOption, DatabaseConnectionError, DeleteSessionOptions, EnhancedChatSession, ExportSessionsOptions, ListSessionsOptions, MessageMetadata, ProfileMismatchError, SessionDisplayInfo, SessionError, SessionManager, SessionNotFoundError, SessionSelectionResult, SessionStats } from './types.js'; export { actOption } from './options/act.js'; export { profileOption } from './options/profile.js'; export { verboseOption } from './options/verbose.js'; export { archiveOption, backupOption, batchDeleteOption, formatOption, fromDateOption, limitOption, restoreOption, statsOption, toDateOption } from './options/advanced.js'; export { deleteSessionOption, exportSessionsOption, listSessionsOption, newSessionOption, newTitleOption, renameSessionOption, sessionOption } from './options/session.js'; import '../../../core/session/session-manager.js'; import '../../../core/database/manager.js'; import '../../../core/shared/types.js';