Dashboardopencode-lorelog.ts stderr and sink boundaries

log.ts stderr and sink boundaries

Category: preference
Confidence: 1.00
ID: 01a0ab1d-5e26-711a-9de0-d91c4356f26b
Project ID: 6f4be9ff-ed84-4cca-a9e7-732a0b0b8677
Cross-project: No
Recalled in other projects: 0
Source session: 1d7dk9QRrUbltPYLG
Created: 2026-08-25 16:33:42
Updated: 2026-09-16 16:47:03

Content

Errors and actionable notice() warnings remain stderr-visible without LORE_DEBUG; embedded/TUI suppression may hide stderr but never persistent logs or registered LogSinks. Only LORE_DEBUG=1 or case-insensitive true enables debug output—nonempty 0/false must not. Pass the actual Error to error() for sanitized capture. Logging, sinks, tracing, rotation, and formatting are best-effort and must never alter behavior; host logger failures must not interrupt worker-stream draining.

Move to: