You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
GET /mentees/pending-manual-match (permission MENTEE_APPROVE) returns mentees with a PENDING_MANUAL_MATCH application, optionally filtered by cycleId.
POST /mentees/{menteeId}/cycles/{cycleId}/assign-mentor (permission MENTEE_APPROVE) creates a fresh application against the chosen mentor and closes the PENDING_MANUAL_MATCH placeholder.
POST /mentees/{menteeId}/cycles/{cycleId}/no-match (permission MENTEE_APPROVE) terminates the placeholder with NO_MATCH_FOUND. Verify it is terminal — no further transitions accepted.
After assignment, the assigned mentor's standard accept path leads back through confirmMatch → MATCHED.
GET /mentees/pending-manual-match(permissionMENTEE_APPROVE) returns mentees with aPENDING_MANUAL_MATCHapplication, optionally filtered bycycleId.POST /mentees/{menteeId}/cycles/{cycleId}/assign-mentor(permissionMENTEE_APPROVE) creates a fresh application against the chosen mentor and closes thePENDING_MANUAL_MATCHplaceholder.POST /mentees/{menteeId}/cycles/{cycleId}/no-match(permissionMENTEE_APPROVE) terminates the placeholder withNO_MATCH_FOUND. Verify it is terminal — no further transitions accepted.confirmMatch → MATCHED.