fix· Models
Stricter checks before resuming older agent sessions
Follow-ups start a fresh agent session when we cannot verify which engine created the saved session.
We still resume a saved session when its recorded engine matches the current one. For older tasks without that record, the agent starts without the prior conversation context; the task's existing branch and PR are not reset. Implementation and self-review continue to use separate saved sessions.
#1573