Skip to content

Fix image-heavy session persistence limits and warnings#223

Merged
devmobasa merged 2 commits into
mainfrom
fix/session-size-visibility-hardening
May 21, 2026
Merged

Fix image-heavy session persistence limits and warnings#223
devmobasa merged 2 commits into
mainfrom
fix/session-size-visibility-hardening

Conversation

@devmobasa
Copy link
Copy Markdown
Owner

Summary

  • check session size limits against the final bytes written after compression
  • add image paste preflight so oversized pasted images are blocked before making unsavable session state
  • preserve fitting undo history when possible, including depth 1 near the limit
  • add near-limit, history-trimmed, visible-only, and save-failure user warnings
  • harden load/save behavior around expanded compressed payload size
  • improve session save, clipboard image, and shutdown diagnostics

Notes

Existing users with an explicit session.max_file_size_mb = 10 keep that value. New configs or missing values use the new 50 MiB default.

@devmobasa devmobasa merged commit 037d3c6 into main May 21, 2026
2 checks passed
@devmobasa devmobasa deleted the fix/session-size-visibility-hardening branch May 21, 2026 06:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant