# Simple Text Storage Service Configuration
#
# This is a basic text storage system with MCP interface
# It provides 5 core tools: store_memory, get_memory, delete_memory, get_statistics, store_file
#
# NOTE: This system was simplified from an advanced cognitive memory system.
# Previous tier management, embedding integration, and Ollama features have been removed.
# Configuration evolution: 85 advanced config lines → 12 essential lines
# Database Configuration (REQUIRED)
DATABASE_URL=postgresql://username:password@localhost:5432/database_name
# Test Database Configuration (REQUIRED for running tests)
# Tests use completely isolated test database to avoid production conflicts
TEST_DATABASE_URL=postgresql://username:password@localhost:5432/test_database_name
# Optional Configuration
LOG_LEVEL=info
# Optional: MCP port for TCP mode (stdio mode ignores this)
MCP_PORT=3333
# REMOVED FEATURES (for reference):
# - Embedding providers (EMBEDDING_PROVIDER, EMBEDDING_MODEL, EMBEDDING_BASE_URL)
# - Memory tier system (WORKING_TIER_LIMIT, WARM_TIER_LIMIT, tier migration configs)
# - Ollama integration (model management, embedding generation)
# - Advanced authentication (JWT, API keys, rate limiting)
# - Metrics collection (Prometheus integration)
# - Auto-migration settings (migrations run on startup by default)
#
# These features were removed in migration 004 (2024-08-30) during system simplification