v0.2.1-beta
·
1062 commits
to master
since this release
Spooky 0.2.1-beta — Diagnostics & Error Clarity
Patch release covering all changes since 0.2.0-beta.
Fixed
ProxyError::Poolwas displayed as"transport error: ..."— now correctly shows"pool error: ..."so pool and transport failures are distinguishable in logs- Watchdog mutex poison is now logged and recovered — coordinator remains operational after a worker panic instead of silently skipping state updates
- OTLP tracing endpoint is now configurable via
OTEL_EXPORTER_OTLP_TRACES_ENDPOINTorOTEL_EXPORTER_OTLP_ENDPOINTenvironment variables; resolved source is logged at startup validate()returns a structuredValidationErrorinstead ofbool, making the first validation failure available to callers as a typed errortake_validation_errornow clears the slot on read, preventing stale validation errors from leaking across test cases- Logger fallback error messages now include both the file path and the parent directory when log directory creation fails
Changed
validate_configcall site updated to handle the newResultreturn type from the validator