Source: MORE_BACKEND_ISSUES.md (Issue 20)
Background
If a user temporarily loses internet, they shouldn't immediately lose their session or be charged for dead time.
Goal
Implement a "paused" state with a max TTL (e.g., 5 minutes) before auto-closing.
Acceptance Criteria
pause_session function callable by either party.
- Resuming requires consensus or expires after TTL.
Key Files
contracts/src/lib.rs
Auto-created by SkillSphere Issue Creator Script.
Source:
MORE_BACKEND_ISSUES.md(Issue 20)Background
If a user temporarily loses internet, they shouldn't immediately lose their session or be charged for dead time.
Goal
Implement a "paused" state with a max TTL (e.g., 5 minutes) before auto-closing.
Acceptance Criteria
pause_sessionfunction callable by either party.Key Files
contracts/src/lib.rsAuto-created by SkillSphere Issue Creator Script.