Nurama Developers

revise_message

Edit a chat message.

Mutating tool: it changes data in Nurama. Available only when the key carries the matching scope.

Edit a chat message. Pass only the fields that change; omit to leave them as-is. content accepts the same mention/quote token syntax as send_message. Use to fix typos, retract a mistaken claim, or rewrite a bot reply after a tool result lands.

Input

PropertyTypeRequiredDescription
messageIdstringyesUUID of the message to revise.
contentstringnoNew body. Same token syntax as send_message ({{mention:UUID}}, {{assetMention:UUID}}, etc.).
mentionsstring[]noUser UUIDs referenced via {{mention:UUID}}.
assetMentionsstring[]noAsset UUIDs referenced via {{assetMention:UUID}}.
folderMentionsstring[]noFolder UUIDs referenced via {{folderMention:UUID}}.
taskMentionsstring[]noTask UUIDs referenced via {{taskMention:UUID}}.
quotesstring[]noMessage UUIDs being quoted.

JSON Schema

{
  "type": "object",
  "properties": {
    "messageId": {
      "type": "string",
      "description": "UUID of the message to revise."
    },
    "content": {
      "type": "string",
      "description": "New body. Same token syntax as `send_message` (`{{mention:UUID}}`, `{{assetMention:UUID}}`, etc.)."
    },
    "mentions": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "User UUIDs referenced via `{{mention:UUID}}`."
    },
    "assetMentions": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Asset UUIDs referenced via `{{assetMention:UUID}}`."
    },
    "folderMentions": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Folder UUIDs referenced via `{{folderMention:UUID}}`."
    },
    "taskMentions": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Task UUIDs referenced via `{{taskMention:UUID}}`."
    },
    "quotes": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Message UUIDs being quoted."
    }
  },
  "required": [
    "messageId"
  ],
  "additionalProperties": false
}

On this page