What's wrong with this entry?
Anonymous. No account, no email.
- Atomic write error handling improved: if the temp-file close fails after a write error, the original write error is preserved and re-thrown with the close failure attached as context, rather than losing the original error. (search for
"atomic write failed first:")
- Config file read no longer reports
"resetting to defaults"when the file is corrupted — it now auto-repairs from cache or reports backup location accurately. (search for"Config file corrupted:")
- Cloud session registration no longer silently swallows HTTP 503 errors; 503 is now treated as a retryable server error rather than a client error, matching the intended error-handling strategy. (search for
"registerWorker failed")
- Memory byte-cap stripping now correctly accounts for byte sizes when deciding which media to remove, and reports removed byte counts to telemetry (
tengu_media_byte_cap_stripped). Previously only item counts were tracked, which could leave the cap under-enforced for large images.
/design-logincredential rejection now includes a more specific message for HTTP 403 responses:"token may be missing a scope this server needs — run /design-login", distinguishing scope issues from full re-auth requirements. (search for"token may be missing a scope this server needs")