Problem
Status parsing for Cursor agent sessions can be repeated across daily cache and provider flows, doing the same work more than necessary.
Expected behavior
Status parsing should be reused where possible so repeated report/cache paths avoid unnecessary parsing work.
Context
Related timeout/performance work has landed before, but this issue tracks the narrower repeated status parsing cleanup.
Problem
Status parsing for Cursor agent sessions can be repeated across daily cache and provider flows, doing the same work more than necessary.
Expected behavior
Status parsing should be reused where possible so repeated report/cache paths avoid unnecessary parsing work.
Context
Related timeout/performance work has landed before, but this issue tracks the narrower repeated status parsing cleanup.