message_delete
Permanently delete exact Mattermost message IDs from message_search after approval. List only the exact messages the user asked to remove; when several search matches quote or mention the same text, pick the one message that is the target itself, never the whole match list. `destructive` · approval · v2
Authorization
memberToken Tokens
In: header
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
text/plain
text/plain
text/plain
text/plain
curl -X POST "https://example.com/tools/message_delete/invoke" \ -H "Content-Type: application/json" \ -d '{ "input": { "messageIDs": [ "string" ] } }'{ "toolName": "string", "status": "string", "content": "string", "isError": true, "message": "string", "errorCode": "string", "retryable": true, "result": null}message_context POST
Return the exact current Mattermost conversation, thread, requester, and bot identities. `read` · v2
message_search POST
Find messages in an exact conversation scope, or read known ones in full. Searching by queries returns message IDs with a short preview around the match. Passing messageIDs instead returns those messages complete, which is what you need before rewriting or summarising a long message rather than a phrase inside it. `read` · v2