Skip to content

Keep checked transcript appends within session file-size limits - #123

Merged
shaohaozhi286 merged 2 commits into
masterfrom
codex/release-v1.0.3-lint
Oct 9, 2026
Merged

shaohaozhi286 merged 2 commits into
masterfrom
codex/release-v1.0.3-lint

Conversation

@shaohaozhi286

Copy link
Copy Markdown
Collaborator

Move the checked message-append lock and diagnostic-preservation guard into the existing session history implementation, delegating storage/index work to a private helper that requires the same lock. This keeps session_manager.cpp below its established size limit without changing message persistence behavior.

All seven strict source checks now pass individually with fail-fast exit handling. The behavioral implementation already passed the full Windows suite (6229 passed, 9 skipped, zero failures); native session regressions are being rebuilt and rerun after this structural move. No v1.0.3 tag has been created.

@shaohaozhi286
shaohaozhi286 merged commit db5af02 into master Oct 9, 2026
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.

2 participants