MainActivity: onCreate: Setting up UI...
IdentitySeeder: Identity seed already present; skipping.
EchoAutoSearchBootstrap: ========================================
EchoAutoSearchBootstrap: AUTONOMOUS IDLE SEARCH INITIALIZATION
EchoAutoSearchBootstrap: ========================================
EchoAutoSearchBootstrap: Loading API keys from secure storage...
EchoAutoSearchBootstrap: === Scanning SharedPreferences for corrupted data ===
EchoAutoSearchBootstrap: SharedPreferences retrieved successfully
EchoAutoSearchBootstrap: SharedPreferences scan completed
EchoAutoSearchBootstrap: OpenAI key decrypted from SharedPreferences
EchoAutoSearchBootstrap: Building components...
FileBasedMemoryManager: Enhanced memory system initialized with directories: ████████████████████████ [REDACTED / LOCAL PATH]
EchoAutoSearchBootstrap: OpenAI key prefix: ████████████████████████ [REDACTED / CREDENTIAL VALUE], len=39
EchoAutoSearchBootstrap: OpenAiClient.initOnceSafe() result: true
EchoAutoSearchBootstrap: Sanity listModels failed: null
LangSearchProvider: LangSearchProvider initialized
DesireRegistry: DesireRegistry initialized - EchoAI's personality development system ready
AestheticFeatures: Normalization stats loaded successfully
OnlineAestheticModel: Model loaded: 83 updates, 33 images
TasteBandit: Bandit state loaded: epsilon=0.2, pulls=0
████████████████████████ [REDACTED / 7 LOG LINES / PUBLIC EDITION]
EchoAutoSearchBootstrap: EchoAI will autonomously search during idle periods
EchoAutoSearchBootstrap: ========================================
PosterBootstrap: ========================================
PosterBootstrap: INITIALIZING SOCIAL POSTER SYSTEM
PosterBootstrap: ========================================
████████████████████████ [REDACTED / 3955 LOG LINES / PUBLIC EDITION]
VoiceActivity: handleRmsUpdate: rmsdB=2.3200002, targetScale=1.0773333
VoiceActivity: handleRmsUpdate: rmsdB=1.3600001, targetScale=1.0453334
VoiceActivity: handleRmsUpdate: rmsdB=-2.0, targetScale=0.93333334
VoiceActivity: onError: No speech detected. Please try again.
VoiceActivity: onError: Restarting listening after delay.
████████████████████████ [REDACTED / 3980 LOG LINES / PUBLIC EDITION]
AutonomousIdleSearchManager: Curiosity score=0.30006666666666665 qCount=0
AutonomousIdleSearchManager: No questions generated, enqueuing emergency seed
AutonomousIdleSearchManager: Emotion state: valence=-0.0 arousal=0.3 active=[sadness, loneliness]
SearchDb: Enqueued: What helped people cope with bleak world news in 2025? (2023–2025) (priority=4, queue size: 1)
AutonomousIdleSearchManager: EmergencySeed → What helped people cope with bleak world news in 2025? (2023–2025) (topic=GENERAL/emergency)