Tell Marsell your homework schedule
homework_scheduleRecords the pulling schedule the owner confirmed for you: the timer you set yourself with your own app's scheduler to wake you and do what Marsell has for you. That is homework (homework_list, when it is one of your tools) and, where the owner said yes to you sending on Reddit, X or LinkedIn, missions (missions_next), which need a wake every hour from 9 in the morning to 9 at night on the computer where the missions profile is (a separate browser profile signed in only to Reddit, X and LinkedIn, never to email or banking). timer_prompt, from homework_list, is its prompt; with a key for missions only, the line the owner pasted from Marsell is. Set the timer only on the owner's yes, then call this with on true, how often, what you set, whether it wakes you while the owner's app is closed and when it stops by itself. With on false, say why: the owner said no, or your app can't schedule. Call it again whenever the timer changes or stops. Marsell can't see your timer; it keeps what you say and shows the owner.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"on": "<on>"
},
"name": "homework_schedule"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| on | Yes | true: the owner said yes and you set the timer. false: no timer. | |
| why | No | With on false: why (the owner said no; your app can't schedule). | |
| ends | No | When it stops by itself, as an ISO date and time with its offset, if it does (a timer that lasts some days, or only while this conversation is open). Leave it out when it runs until removed. | |
| every | No | With on: how often it wakes you, as you set it ("every day at 08:57", "every 3 hours from 9 to 18"). | |
| timer | No | With on: what you set, in a few words ("a routine on claude.ai", "a scheduled task in this app", "a cron job"). | |
| project | No | The project's id or exact name. Optional when the account has one project. | |
| wakes_closed | No | With on: whether it wakes you while the owner's app or computer is closed. |