mammoth file
GENERATED from
mammoth schema listandmammoth capability list(mammoth-cli 2.4.0, released 2026-10-29)—do not edit; runnpm run docs:capabilities.
11 commands.
"Off a terminal" is what a command's confirmation policy requires when nothing can answer a prompt, as in an agent or CI run: --yes, plus --confirm with the exact target for confirm_target commands. TARGET stands for the id or name the command acts on; the CLI's confirmation_required error names it.
The SDK symbol and API operation come from mammoth capability list. A command that list does not map to one shows — in both columns; mammoth schema get <command.id> describes any command in full.
| Command | Scope | Blast radius | Confirmation | Off a terminal | Wait | Pagination | SDK symbol | API operation |
|---|---|---|---|---|---|---|---|---|
mammoth file bulk-delete | project | Destructive | prompt_or_yes | --yes | not_async | none | mammoth.api.files.FilesAPI.bulk_delete | DELETE /workspaces/{workspace_id}/projects/{project_id}/files (DeleteFiles) |
mammoth file delete | project | Destructive | prompt_or_yes | --yes | not_async | none | mammoth.api.files.FilesAPI.delete | DELETE /workspaces/{workspace_id}/projects/{project_id}/files/{file_id} (DeleteFile) |
mammoth file set-password | project | High impact | confirm_target | --yes --confirm TARGET | always_wait | none | — | — |
mammoth file extract-sheets | project | Benign mutation | none | — | always_wait | none | — | — |
mammoth file multi-sheet-extract | project | Benign mutation | none | — | always_wait | none | mammoth.api.files.FilesAPI.create_datasets_from_multi_sheet | POST /workspaces/{workspace_id}/projects/{project_id}/files/{file_id}/multi-sheet-extraction (CreateDatasetsFromMultiSheetFile) |
mammoth file multi-sheet-preview | project | Benign mutation | none | — | not_async | none | mammoth.api.files.FilesAPI.preview_multi_sheet | POST /workspaces/{workspace_id}/projects/{project_id}/files/{file_id}/sheets/interpretation/preview (PreviewMultiSheetInterpretation) |
mammoth file update | project | Benign mutation | none | — | always_wait | none | mammoth.api.files.FilesAPI.update | PATCH /workspaces/{workspace_id}/projects/{project_id}/files/{file_id} (UpdateFileConfigs) |
mammoth file upload | project | Benign mutation | none | — | start_or_wait | none | mammoth.api.files.FilesAPI.upload | POST /workspaces/{workspace_id}/projects/{project_id}/files (CreateFileDataset) |
mammoth file upload-folder | project | Benign mutation | none | — | start_or_wait | none | — | — |
mammoth file get | project | Read | none | — | not_async | none | mammoth.api.files.FilesAPI.get | GET /workspaces/{workspace_id}/projects/{project_id}/files/{file_id} (GetFileDetails) |
mammoth file list | project | Read | none | — | not_async | offset | mammoth.api.files.FilesAPI.list | GET /workspaces/{workspace_id}/projects/{project_id}/files (ListFiles) |