UNPKG

@juspay/neurolink

Version:

Universal AI Development Platform with working MCP integration, multi-provider support, and professional CLI. Built-in tools operational, 58+ external MCP servers discoverable. Connect to filesystem, GitHub, database operations, and more. Build, test, and

28 lines (27 loc) 1.48 kB
/** * Conversation Memory Configuration * Provides default values for conversation memory feature with environment variable support */ import type { ConversationMemoryConfig } from "../types/conversationTypes.js"; /** * Default maximum number of turns per session */ export declare const DEFAULT_MAX_TURNS_PER_SESSION = 50; /** * Default maximum number of sessions */ export declare const DEFAULT_MAX_SESSIONS = 50; /** * Number of messages per conversation turn (user + assistant) */ export declare const MESSAGES_PER_TURN = 2; /** * Conversation instructions for ongoing conversations * Used to enhance system prompts when conversation history exists */ export declare const CONVERSATION_INSTRUCTIONS = "\n\nIMPORTANT: You are continuing an ongoing conversation. The previous messages in this conversation contain important context including:\n- Names, personal information, and preferences shared by the user\n- Projects, tasks, and topics discussed previously \n- Any decisions, agreements, or conclusions reached\n\nAlways reference and build upon this conversation history when relevant. If the user asks about information mentioned earlier in the conversation, refer to those previous messages to provide accurate, contextual responses."; /** * Get default configuration values for conversation memory * Reads environment variables when called (not at module load time) */ export declare function getConversationMemoryDefaults(): ConversationMemoryConfig;