Start a study session
create_study_sessionStart a spaced-repetition study session for a flashcard set. Receive shuffled cards and a session ID to quiz, then submit reviews to update SM-2 scheduling.
Instructions
Start a spaced-repetition study session for a set. Returns a sessionId and the shuffled cards to quiz the user with. Finish with submit_review to record results and update SM-2 scheduling.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| setId | Yes | The set to study, as returned by list_sets or generate_cards | |
| studyMode | No | API default: classic | |
| studyDirection | No | API default: front-to-back |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| setId | Yes | ||
| setName | Yes | ||
| sessionId | Yes | ||
| studyMode | Yes | ||
| flashcards | Yes | ||
| totalCards | Yes | ||
| studyDirection | Yes |