Files
hermes-agent/apps
kshitijk4poor eba445b402 refactor(desktop): make the deep-truncate confirm explicit at every rewind site
Gate C18 r1 quality [Low]: runRewindSubmit defaulted confirmDeepTruncate
to true while truncateSubmitParams defaulted it to false, so regenerate
had to write `?? false` and restore/edit opted into a destructive server
bypass by omitting a trailing argument. An omitted flag now means not
confirmed; restore/edit and their stale-target retries pass true
explicitly, and ReloadPlan.confirmDeepTruncate is a plain boolean
(planReload false, planConfirmedReload true after the confirm).

The parameter stays optional rather than required: it trails other
optional parameters, which TypeScript forbids for a required one.
2026-10-11 12:14:05 +05:30
..