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

mammoth agent

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.

44 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 agent access grant revokeprofileDestructiveprompt_or_yes--yesnot_asyncnonemammoth.api.agents.AgentsAPI.access_grant_revokeDELETE /agents/access/grants/{grant_id} (RevokeAgentAccess)
mammoth agent access request resolveprofileDestructiveprompt_or_yes--yesnot_asyncnonemammoth.api.agents.AgentsAPI.access_request_resolvePATCH /agents/access/requests/{request_id} (ResolveAgentAccessRequest)
mammoth agent action deleteprofileDestructiveprompt_or_yes--yesnot_asyncnonemammoth.api.agents.AgentsAPI.action_deleteDELETE /agents/sessions/{session_id}/actions/{action_id} (DeleteAgentSessionAction)
mammoth agent session deleteprofileDestructiveprompt_or_yes--yesnot_asyncnonemammoth.api.agents.AgentsAPI.session_deleteDELETE /agents/sessions/{session_id} (DeleteAgentSession)

High impact

CommandScopeBlast radiusConfirmationOff a terminalWaitPaginationSDK symbolAPI operation
mammoth agent access settings updateprofileHigh impactconfirm_target--yes --confirm TARGETnot_asyncnonemammoth.api.agents.AgentsAPI.access_settings_updatePATCH /agents/access/settings (UpdateAgentSettings)

External effect

CommandScopeBlast radiusConfirmationOff a terminalWaitPaginationSDK symbolAPI operation
mammoth agent access grant giveprofileExternal effectyes_always--yesnot_asyncnonemammoth.api.agents.AgentsAPI.access_grant_givePOST /agents/access/grants (GiveAgentAccess)

Benign mutation

CommandScopeBlast radiusConfirmationOff a terminalWaitPaginationSDK symbolAPI operation
mammoth agent access chart saveprofileBenign mutationnone—not_asyncnonemammoth.api.agents.AgentsAPI.access_chart_savePOST /agents/access/saved-charts (SaveAgentChart)
mammoth agent access grant updateprofileBenign mutationnone—not_asyncnonemammoth.api.agents.AgentsAPI.access_grant_updatePATCH /agents/access/grants/{grant_id} (ChangeAgentAccess)
mammoth agent access request add-to-contextprofileBenign mutationnone—not_asyncnonemammoth.api.agents.AgentsAPI.access_request_add_to_contextPOST /agents/access/requests/{request_id}/project-context (AddAgentRequestToProjectContext)
mammoth agent access request createprofileBenign mutationnone—not_asyncnonemammoth.api.agents.AgentsAPI.access_request_createPOST /agents/access/requests (CreateAgentAccessRequest)
mammoth agent chatprofileBenign mutationnone—not_asyncnonemammoth.api.agents.AgentsAPI.chatPOST /agents/chat (AgentChat)
mammoth agent message set-request-kindprofileBenign mutationnone—not_asyncnonemammoth.api.agents.AgentsAPI.message_set_request_kindPATCH /agents/sessions/{session_id}/messages/{message_id}/request-kind (CorrectAgentRequestKind)
mammoth agent plan approveprofileBenign mutationprompt_or_yes--yesnot_asyncnone——
mammoth agent plan discardprofileBenign mutationprompt_or_yes--yesnot_asyncnone——
mammoth agent plan edit-proposalprofileBenign mutationnone—not_asyncnonemammoth.api.agents.AgentsAPI.plan_edit_proposalPATCH /agents/sessions/{session_id}/plan/proposal (EditAgentPlanProposal)
mammoth agent plan skipprofileBenign mutationnone—not_asyncnone——
mammoth agent run extendprofileBenign mutationnone—not_asyncnonemammoth.api.agents.AgentsAPI.run_extendPOST /agents/sessions/{session_id}/runs/{run_id}/extend (ExtendAgentRun)
mammoth agent run pauseprofileBenign mutationnone—not_asyncnonemammoth.api.agents.AgentsAPI.run_pausePOST /agents/sessions/{session_id}/runs/{run_id}/pause (PauseAgentRun)
mammoth agent run resumeprofileBenign mutationnone—not_asyncnonemammoth.api.agents.AgentsAPI.run_resumePOST /agents/sessions/{session_id}/runs/{run_id}/resume (ResumeAgentRun)
mammoth agent run retryprofileBenign mutationprompt_or_yes--yesnot_asyncnonemammoth.api.agents.AgentsAPI.run_retryPOST /agents/sessions/{session_id}/runs/{run_id}/retry (RetryAgentRun)
mammoth agent run stopprofileBenign mutationnone—not_asyncnonemammoth.api.agents.AgentsAPI.run_stopPOST /agents/sessions/{session_id}/runs/{run_id}/stop (StopAgentRun)
mammoth agent run units setprofileBenign mutationnone—not_asyncnonemammoth.api.agents.AgentsAPI.run_units_setPOST /agents/sessions/{session_id}/runs/{run_id}/units (RegisterAgentRunUnits)
mammoth agent session set-visibilityprofileBenign mutationnone—not_asyncnonemammoth.api.agents.AgentsAPI.session_set_visibilityPATCH /agents/sessions/{session_id} (SetAgentSessionVisibility)
mammoth agent turn cancelprofileBenign mutationnone—not_asyncnonemammoth.api.agents.AgentsAPI.turn_cancelPOST /agents/sessions/{session_id}/turns/{turn_id}/cancel (CancelAgentTurn)
mammoth agent turn rateprofileBenign mutationnone—not_asyncnonemammoth.api.agents.AgentsAPI.turn_ratePOST /agents/sessions/{session_id}/turns/{turn_id}/feedback (RateAgentTurn)

Read

CommandScopeBlast radiusConfirmationOff a terminalWaitPaginationSDK symbolAPI operation
mammoth agent access askersprofileReadnone—not_asyncnonemammoth.api.agents.AgentsAPI.access_project_askersGET /agents/access/projects/{project_id}/askers (GetAgentProjectAskers)
mammoth agent access grant listprofileReadnone—not_asyncnonemammoth.api.agents.AgentsAPI.access_grants_listGET /agents/access/grants (ListAgentGrants)
mammoth agent access meprofileReadnone—not_asyncnonemammoth.api.agents.AgentsAPI.access_meGET /agents/access/me (GetAgentAccessMe)
mammoth agent access peopleprofileReadnone—not_asyncnonemammoth.api.agents.AgentsAPI.access_peopleGET /agents/access/people (ListAgentPeople)
mammoth agent access reachprofileReadnone—not_asyncnonemammoth.api.agents.AgentsAPI.access_reachGET /agents/access/reach (GetAgentAccessReach)
mammoth agent access request listprofileReadnone—not_asyncnonemammoth.api.agents.AgentsAPI.access_requests_listGET /agents/access/requests (ListAgentAccessRequests)
mammoth agent access request mineprofileReadnone—not_asyncnonemammoth.api.agents.AgentsAPI.access_requests_mineGET /agents/access/requests/mine (ListMyAgentAccessRequests)
mammoth agent access settings getprofileReadnone—not_asyncnonemammoth.api.agents.AgentsAPI.access_settings_getGET /agents/access/settings (GetAgentSettings)
mammoth agent access treeprofileReadnone—not_asyncnonemammoth.api.agents.AgentsAPI.access_treeGET /agents/access/tree (GetAgentAccessTree)
mammoth agent action listprofileReadnone—not_asyncnonemammoth.api.agents.AgentsAPI.action_listGET /agents/sessions/{session_id}/actions (ListAgentSessionActions)
mammoth agent run instance listprofileReadnone—not_asyncnonemammoth.api.agents.AgentsAPI.run_instances_listGET /agents/sessions/{session_id}/runs/{run_id}/instances (ListAgentRunInstances)
mammoth agent run instance messagesprofileReadnone—not_asyncnonemammoth.api.agents.AgentsAPI.run_instance_messagesGET /agents/sessions/{session_id}/runs/{run_id}/instances/{instance_id}/messages (ListAgentInstanceMessages)
mammoth agent run instance transcriptprofileReadnone—not_asyncnonemammoth.api.agents.AgentsAPI.run_instance_transcriptGET /agents/sessions/{session_id}/runs/{run_id}/instances/{instance_id}/transcript (GetAgentInstanceTranscript)
mammoth agent run listprofileReadnone—not_asyncnonemammoth.api.agents.AgentsAPI.run_listGET /agents/sessions/{session_id}/runs (ListAgentSessionRuns)
mammoth agent run statusprofileReadnone—not_asyncnonemammoth.api.agents.AgentsAPI.run_statusGET /agents/sessions/{session_id}/run (GetAgentSessionRun)
mammoth agent run units listprofileReadnone—not_asyncnonemammoth.api.agents.AgentsAPI.run_units_listGET /agents/sessions/{session_id}/runs/{run_id}/units (ListAgentRunUnits)
mammoth agent session feedback listprofileReadnone—not_asyncnonemammoth.api.agents.AgentsAPI.turn_feedback_listGET /agents/sessions/{session_id}/feedback (ListAgentTurnFeedback)
mammoth agent session listprofileReadnone—not_asyncsingle_pagemammoth.api.agents.AgentsAPI.session_listGET /agents/sessions (ListAgentSessions)
mammoth agent session messagesprofileReadnone—not_asyncnonemammoth.api.agents.AgentsAPI.session_messagesGET /agents/sessions/{session_id}/messages (GetAgentSessionMessages)

Report an issue · support@mammoth.io