Skip to content
Build with Mammoth › CLI reference: open the docs menu

mammoth project

GENERATED from mammoth schema list and mammoth capability list (mammoth-cli 2.4.0, released 2026-10-29)—do not edit; run npm run docs:capabilities.

25 commands, grouped by blast radius.

"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.

Destructive

CommandScopeBlast radiusConfirmationOff a terminalWaitPaginationSDK symbolAPI operation
mammoth project bulk-deleteprojectDestructiveconfirm_target--yes --confirm TARGETnot_asyncnonemammoth.api.projects.ProjectsAPI.bulk_delete_and_verifyDELETE /workspaces/{workspace_id}/projects (DeleteProjects)

High impact

CommandScopeBlast radiusConfirmationOff a terminalWaitPaginationSDK symbolAPI operation
mammoth project bulk-updateprojectHigh impactconfirm_target--yes --confirm TARGETnot_asyncnonemammoth.api.projects.ProjectsAPI.bulk_updatePATCH /workspaces/{workspace_id}/projects (UpdateProjects)
mammoth project deleteprojectHigh impactconfirm_target--yes --confirm TARGETnot_asyncnonemammoth.api.projects.ProjectsAPI.delete_and_verifyDELETE /workspaces/{workspace_id}/projects/{project_id} (DeleteProject)
mammoth project resource-dependencies updateprojectHigh impactconfirm_target--yes --confirm TARGETalways_waitnonemammoth.api.projects.ProjectsAPI.resource_dependencies_updatePATCH /workspaces/{workspace_id}/projects/{project_id}/resource-dependencies (BulkModify)
mammoth project user addprojectHigh impactconfirm_target--yes --confirm TARGETnot_asyncnonemammoth.api.projects.ProjectsAPI.add_usersPOST /workspaces/{workspace_id}/projects/{project_id}/users (AddUserProject)
mammoth project user removeprojectHigh impactconfirm_target--yes --confirm TARGETnot_asyncnonemammoth.api.projects.ProjectsAPI.remove_usersDELETE /workspaces/{workspace_id}/projects/{project_id}/users (RemoveUserProject)
mammoth project user updateprojectHigh impactyes_always--yesnot_asyncnonemammoth.api.projects.ProjectsAPI.user_updatePATCH /workspaces/{workspace_id}/projects/{project_id}/users (UpdateUserProject)

Benign mutation

CommandScopeBlast radiusConfirmationOff a terminalWaitPaginationSDK symbolAPI operation
mammoth project copyprojectBenign mutationnone—always_waitnonemammoth.api.projects.ProjectsAPI.copyPOST /workspaces/{workspace_id}/projects/{project_id}/copy (CopyProject)
mammoth project createprojectBenign mutationnone—not_asyncnonemammoth.api.projects.ProjectsAPI.createPOST /workspaces/{workspace_id}/projects (CreateProject)
mammoth project ensureprojectBenign mutationnone—not_asyncnone——
mammoth project memory addprojectBenign mutationnone—not_asyncnone——
mammoth project memory removeprojectBenign mutationprompt_or_yes--yesnot_asyncnone——
mammoth project sample-flowprojectBenign mutationnone—not_asyncnonemammoth.api.projects.ProjectsAPI.sample_flowPOST /workspaces/{workspace_id}/projects/{project_id}/sample-flow (CreateSampleFlow)
mammoth project updateprojectBenign mutationnone—not_asyncnonemammoth.api.projects.ProjectsAPI.updatePATCH /workspaces/{workspace_id}/projects/{project_id} (UpdateProject)

Read

CommandScopeBlast radiusConfirmationOff a terminalWaitPaginationSDK symbolAPI operation
mammoth project checkprojectReadnone—not_asyncnone——
mammoth project checkpoint listprojectReadnone—not_asyncsingle_pagemammoth.api.projects.ProjectsAPI.checkpoint_listGET /workspaces/{workspace_id}/projects/{project_id}/checkpoints (GetProjectCheckpoints)
mammoth project data-check listprojectReadnone—not_asyncsingle_pagemammoth.api.projects.ProjectsAPI.data_check_listGET /workspaces/{workspace_id}/projects/{project_id}/data-checks (GetProjectDataChecks)
mammoth project getprojectReadnone—not_asyncsingle_page——
mammoth project listprojectReadnone—not_asyncsingle_pagemammoth.api.projects.ProjectsAPI.listGET /workspaces/{workspace_id}/projects (GetProject)
mammoth project memory listprojectReadnone—not_asyncnone——
mammoth project needs-attentionprojectReadnone—not_asyncnone——
mammoth project pending-changesprojectReadnone—not_asyncnonemammoth.api.projects.ProjectsAPI.pending_changesGET /workspaces/{workspace_id}/projects/{project_id}/pending-changes (GetPendingChanges)
mammoth project publish-credentialsprojectReadnone—not_asyncnonemammoth.api.projects.ProjectsAPI.publish_credentialsGET /workspaces/{workspace_id}/projects/{project_id}/credentials (GetPublishCredentials)
mammoth project resource-dependenciesprojectReadnone—not_asyncnonemammoth.api.projects.ProjectsAPI.resource_dependenciesGET /workspaces/{workspace_id}/projects/{project_id}/resource-dependencies (GetResourceDependencies)
mammoth project resource-statusprojectReadnone—not_asyncnonemammoth.api.projects.ProjectsAPI.resource_statusGET /workspaces/{workspace_id}/projects/{project_id}/resource-status (GetResourceStatus)

Report an issue · support@mammoth.io