You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix: preserve legacy thinking blocks when encrypted_content is absent
Address review feedback: the previous change replaced
with as the reconstruction guard, which silently
dropped thinking blocks for older persisted turns where signatures were
absent and only content text was stored.
Fix by using so both paths
are covered:
- encrypted_content present: try JSON first, fall back to legacy
'\n'-joined signatures format
- encrypted_content absent but content_items present: reconstruct
signature-less thinking blocks from content text only, preserving
the prior behaviour for those older sessions
0 commit comments