feat(FN-1431): harden Claude session reset derivation with robust timestamp parsing
Squash merge of fusion/fn-1431. The changes were already integrated into main through other commits; this commit formally records the merge. - Add robust timestamp parsing in getLastSessionResetTimestamp() - Support multiple date formats (ISO-8601, Unix timestamps in seconds and milliseconds) - Add fallback chain: environment variable → Claude config file → current date - Parse Unix timestamps (both seconds and milliseconds) from config file - Add comprehensive tests for timestamp parsing edge cases
This commit is contained in: