Documentation IndexFetch the complete documentation index at: /docs/llms.txtUse this file to discover all available pages before exploring further.
Fetch the complete documentation index at: /docs/llms.txt
Use this file to discover all available pages before exploring further.
Configure memory hooks via command line
Simple Usage
npx praisonai memory hooks logging --enable
With Configuration
npx praisonai memory hooks status --json
# Enable memory logging npx praisonai memory hooks logging --enable # Disable logging npx praisonai memory hooks logging --disable # Show current status npx praisonai memory hooks status
# Add validation hook npx praisonai memory hooks add validation --reject-empty # Add encryption hook (uses env var for key) npx praisonai memory hooks add encryption --key-env MEMORY_KEY # List active hooks npx praisonai memory hooks list
# Remove specific hook npx praisonai memory hooks remove validation # Remove all hooks npx praisonai memory hooks clear
# Test hooks with sample data npx praisonai memory hooks test --key "test-key" --value "test-value" # Verbose output npx praisonai memory hooks test --verbose
import { MemoryHooks, createLoggingHooks, createValidationHooks, createEncryptionHooks } from 'praisonai'; const hooks = createLoggingHooks(); // or const hooks = createValidationHooks((key, value) => ({ valid: !!value }));