reschedule_session
Move a session to a new time (confirm-gated). newStart/newEnd are ISO date-time strings. Both client and coach are notified by the existing flow.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| newEnd | Yes | ISO date-time | |
| confirm | No | Must be true to actually execute. If false/omitted, returns a preview only. | |
| newStart | Yes | ISO date-time | |
| sessionId | Yes |