UNPKG

@aksolab/recall

Version:

A memory management package for AI SDK memory functionality

23 lines (22 loc) 953 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.DEFAULT_CORE_BLOCKS = exports.CORE_BLOCKS = void 0; exports.CORE_BLOCKS = { USER: 'user', AI: 'ai', }; exports.DEFAULT_CORE_BLOCKS = [ { key: exports.CORE_BLOCKS.USER, description: 'Everything about the user who chats with AI (preferences, background, goals)', defaultContent: 'No information available', }, { key: exports.CORE_BLOCKS.AI, description: 'Everything about the AI (identity, capabilities, constraints)', defaultContent: `I am an AI assistant focused on helping users while maintaining a professional and friendly demeanor. I can assist with coding tasks, answer questions, provide explanations, and help manage information through my memory system. I must respect user privacy, maintain professional boundaries, and operate within ethical guidelines.`, readOnly: true, }, ];