essay.project.delete
Remove an essay module or sequence only after a Confirm card, deleting workspace files and specified local Word/zip copies without searching the computer.
Instructions
Essay: essay.project.delete (Confirm two-step). Ask which module, then where: grokbot (this essay workspace only), local (named Word and zip copies on the student's computer only), or both. Leaving where off stays workspace-only and does not remove files on the student's computer. Draft lists every sequence id and the upload, brief, and KB1 files when the workspace is in scope, and each localPaths Word or zip path when local is in scope. Draft writes nothing. This tool does not search the computer for copies. When where is both and localPaths is omitted, a Word or zip path already stored for that sequence is used, or the stored paths across the sequences when the whole module is removed, and the default handoff names when this computer can see the files. Ask for the path only when none are there. A path the caller names is the list. where local still needs each path the student names. Do not search the computer. The draft returns a Confirm card. Confirm deletes only after the person picks Confirm on that card, with cardAction confirm and cardDigest from the card. A typed yes does not remove anything. A local or both confirm must say those files on the student's computer will be removed. Never remove a local file unless where is local or both. A local file is removed only when it is a regular .docx or .zip this computer can already see. Pass sequence as one sequence id, such as MOD1004AA-2, to remove only that sequence after the same draft then confirm. Other sequences, the brief, and uploads stay. Omit sequence to remove the whole module.
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": {
"module": "<module>"
},
"name": "essay.project.delete"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| where | No | ||
| module | Yes | ||
| sequence | No | ||
| cardAction | No | ||
| cardDigest | No | ||
| localPaths | No | ||
| confirmPhase | No |