Skip to main content
Glama

Exclude Slideshow Batch Item

reelsfarm_exclude_slideshow_batch_item

Remove a READY slideshow from a batch's review, like Remove in the app. The slideshow and its images stay in the library.

Input Schema

NameRequiredDescriptionDefault
dryRunNoValidate only: nothing is saved, charged or queued.
itemIdYesUUID of an item in the batch, from reelsfarm_get_slideshow_batch.
batchIdYesUUID of a slideshow batch, from reelsfarm_list_slideshow_batches or reelsfarm_prepare_create_slideshow_batch.
idempotencyKeyNoStable key for this action, reused only on retries. Required in Creator and Autopilot.

Output Schema

NameRequiredDescriptionDefault
dryRunNo
itemIdNo
summaryNo
excludedNo
executedNo
nextStepNo
providerNo
toolNameNo
expiresAtNo
operationNo
actionTypeNo
policyCodeNo
sourceToolNo
operationIdNo
assetCreatedNo
resultMessageNo
confirmationIdNo
connectionModeNo
creditEstimateNo
executionStateNo
policyDecisionNo
confirmationToolNo

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed51 schema fields changed
    • removedInput schema / $schema
      Removed value: -"https://json-schema.org/draft/2020-12/schema"
    • removedInput schema / properties / batchId / pattern
      Removed value: -"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
    • changedInput schema / properties / dryRun / description
      Previous value: -"When true, validate and describe the action without creating an operation, confirmation, job, charge, or domain mutation."New value: +"Validate only: nothing is saved, charged or queued."
    • changedInput schema / properties / idempotencyKey / description
      Previous value: -"Stable key for this logical mutation. Required in Creator and Autopilot; reuse it across retries."New value: +"Stable key for this action, reused only on retries. Required in Creator and Autopilot."
    • removedInput schema / properties / itemId / pattern
      Removed value: -"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
    • removedOutput schema / $defs
      Removed value: -{
      -  "__schema0": {
      -    "anyOf": [
      -      {
      -        "type": "string"
      -      },
      -      {
      -        "type": "number"
      -      },
      -      {
      -        "type": "boolean"
      -      },
      -      {
      -        "type": "null"
      -      },
      -      {
      -        "items": {
      -          "$ref": "#/$defs/__schema0"
      -        },
      -        "type": "array"
      -      },
      -      {
      -        "additionalProperties": {
      -          "$ref": "#/$defs/__schema0"
      -        },
      -        "propertyNames": {
      -          "type": "string"
      -        },
      -        "type": "object"
      -      }
      -    ]
      -  },
      -  "__schema1": {
      -    "anyOf": [
      -      {
      -        "type": "string"
      -      },
      -      {
      -        "type": "number"
      -      },
      -      {
      -        "type": "boolean"
      -      },
      -      {
      -        "type": "null"
      -      },
      -      {
      -        "items": {
      -          "$ref": "#/$defs/__schema1"
      -        },
      -        "type": "array"
      -      },
      -      {
      -        "additionalProperties": {
      -          "$ref": "#/$defs/__schema1"
      -        },
      -        "propertyNames": {
      -          "type": "string"
      -        },
      -        "type": "object"
      -      }
      -    ]
      -  },
      -  "__schema10": {
      -    "anyOf": [
      -      {
      -        "type": "string"
      -      },
      -      {
      -        "type": "number"
      -      },
      -      {
      -        "type": "boolean"
      -      },
      -      {
      -        "type": "null"
      -      },
      -      {
      -        "items": {
      -          "$ref": "#/$defs/__schema10"
      -        },
      -        "type": "array"
      -      },
      -      {
      -        "additionalProperties": {
      -          "$ref": "#/$defs/__schema10"
      -        },
      -        "propertyNames": {
      -          "type": "string"
      -        },
      -        "type": "object"
      -      }
      -    ]
      -  },
      -  "__schema11": {
      -    "anyOf": [
      -      {
      -        "type": "string"
      -      },
      -      {
      -        "type": "number"
      -      },
      -      {
      -        "type": "boolean"
      -      },
      -      {
      -        "type": "null"
      -      },
      -      {
      -        "items": {
      -          "$ref": "#/$defs/__schema11"
      -        },
      -        "type": "array"
      -      },
      -      {
      -        "additionalProperties": {
      -          "$ref": "#/$defs/__schema11"
      -        },
      -        "propertyNames": {
      -          "type": "string"
      -        },
      -        "type": "object"
      -      }
      -    ]
      -  },
      -  "__schema12": {
      -    "anyOf": [
      -      {
      -        "type": "string"
      -      },
      -      {
      -        "type": "number"
      -      },
      -      {
      -        "type": "boolean"
      -      },
      -      {
      -        "type": "null"
      -      },
      -      {
      -        "items": {
      -          "$ref": "#/$defs/__schema12"
      -        },
      -        "type": "array"
      -      },
      -      {
      -        "additionalProperties": {
      -          "$ref": "#/$defs/__schema12"
      -        },
      -        "propertyNames": {
      -          "type": "string"
      -        },
      -        "type": "object"
      -      }
      -    ]
      -  },
      -  "__schema13": {
      -    "anyOf": [
      -      {
      -        "type": "string"
      -      },
      -      {
      -        "type": "number"
      -      },
      -      {
      -        "type": "boolean"
      -      },
      -      {
      -        "type": "null"
      -      },
      -      {
      -        "items": {
      -          "$ref": "#/$defs/__schema13"
      -        },
      -        "type": "array"
      -      },
      -      {
      -        "additionalProperties": {
      -          "$ref": "#/$defs/__schema13"
      -        },
      -        "propertyNames": {
      -          "type": "string"
      -        },
      -        "type": "object"
      -      }
      -    ]
      -  },
      -  "__schema14": {
      -    "anyOf": [
      -      {
      -        "type": "string"
      -      },
      -      {
      -        "type": "number"
      -      },
      -      {
      -        "type": "boolean"
      -      },
      -      {
      -        "type": "null"
      -      },
      -      {
      -        "items": {
      -          "$ref": "#/$defs/__schema14"
      -        },
      -        "type": "array"
      -      },
      -      {
      -        "additionalProperties": {
      -          "$ref": "#/$defs/__schema14"
      -        },
      -        "propertyNames": {
      -          "type": "string"
      -        },
      -        "type": "object"
      -      }
      -    ]
      -  },
      -  "__schema15": {
      -    "anyOf": [
      -      {
      -        "type": "string"
      -      },
      -      {
      -        "type": "number"
      -      },
      -      {
      -        "type": "boolean"
      -      },
      -      {
      -        "type": "null"
      -      },
      -      {
      -        "items": {
      -          "$ref": "#/$defs/__schema15"
      -        },
      -        "type": "array"
      -      },
      -      {
      -        "additionalProperties": {
      -          "$ref": "#/$defs/__schema15"
      -        },
      -        "propertyNames": {
      -          "type": "string"
      -        },
      -        "type": "object"
      -      }
      -    ]
      -  },
      -  "__schema16": {
      -    "anyOf": [
      -      {
      -        "type": "string"
      -      },
      -      {
      -        "type": "number"
      -      },
      -      {
      -        "type": "boolean"
      -      },
      -      {
      -        "type": "null"
      -      },
      -      {
      -        "items": {
      -          "$ref": "#/$defs/__schema16"
      -        },
      -        "type": "array"
      -      },
      -      {
      -        "additionalProperties": {
      -          "$ref": "#/$defs/__schema16"
      -        },
      -        "propertyNames": {
      -          "type": "string"
      -        },
      -        "type": "object"
      -      }
      -    ]
      -  },
      -  "__schema17": {
      -    "anyOf": [
      -      {
      -        "type": "string"
      -      },
      -      {
      -        "type": "number"
      -      },
      -      {
      -        "type": "boolean"
      -      },
      -      {
      -        "type": "null"
      -      },
      -      {
      -        "items": {
      -          "$ref": "#/$defs/__schema17"
      -        },
      -        "type": "array"
      -      },
      -      {
      -        "additionalProperties": {
      -          "$ref": "#/$defs/__schema17"
      -        },
      -        "propertyNames": {
      -          "type": "string"
      -        },
      -        "type": "object"
      -      }
      -    ]
      -  },
      -  "__schema18": {
      -    "anyOf": [
      -      {
      -        "type": "string"
      -      },
      -      {
      -        "type": "number"
      -      },
      -      {
      -        "type": "boolean"
      -      },
      -      {
      -        "type": "null"
      -      },
      -      {
      -        "items": {
      -          "$ref": "#/$defs/__schema18"
      -        },
      -        "type": "array"
      -      },
      -      {
      -        "additionalProperties": {
      -          "$ref": "#/$defs/__schema18"
      -        },
      -        "propertyNames": {
      -          "type": "string"
      -        },
      -        "type": "object"
      -      }
      -    ]
      -  },
      -  "__schema19": {
      -    "anyOf": [
      -      {
      -        "type": "string"
      -      },
      -      {
      -        "type": "number"
      -      },
      -      {
      -        "type": "boolean"
      -      },
      -      {
      -        "type": "null"
      -      },
      -      {
      -        "items": {
      -          "$ref": "#/$defs/__schema19"
      -        },
      -        "type": "array"
      -      },
      -      {
      -        "additionalProperties": {
      -          "$ref": "#/$defs/__schema19"
      -        },
      -        "propertyNames": {
      -          "type": "string"
      -        },
      -        "type": "object"
      -      }
      -    ]
      -  },
      -  "__schema2": {
      -    "anyOf": [
      -      {
      -        "type": "string"
      -      },
      -      {
      -        "type": "number"
      -      },
      -      {
      -        "type": "boolean"
      -      },
      -      {
      -        "type": "null"
      -      },
      -      {
      -        "items": {
      -          "$ref": "#/$defs/__schema2"
      -        },
      -        "type": "array"
      -      },
      -      {
      -        "additionalProperties": {
      -          "$ref": "#/$defs/__schema2"
      -        },
      -        "propertyNames": {
      -          "type": "string"
      -        },
      -        "type": "object"
      -      }
      -    ]
      -  },
      -  "__schema20": {
      -    "anyOf": [
      -      {
      -        "type": "string"
      -      },
      -      {
      -        "type": "number"
      -      },
      -      {
      -        "type": "boolean"
      -      },
      -      {
      -        "type": "null"
      -      },
      -      {
      -        "items": {
      -          "$ref": "#/$defs/__schema20"
      -        },
      -        "type": "array"
      -      },
      -      {
      -        "additionalProperties": {
      -          "$ref": "#/$defs/__schema20"
      -        },
      -        "propertyNames": {
      -          "type": "string"
      -        },
      -        "type": "object"
      -      }
      -    ]
      -  },
      -  "__schema21": {
      -    "anyOf": [
      -      {
      -        "type": "string"
      -      },
      -      {
      -        "type": "number"
      -      },
      -      {
      -        "type": "boolean"
      -      },
      -      {
      -        "type": "null"
      -      },
      -      {
      -        "items": {
      -          "$ref": "#/$defs/__schema21"
      -        },
      -        "type": "array"
      -      },
      -      {
      -        "additionalProperties": {
      -          "$ref": "#/$defs/__schema21"
      -        },
      -        "propertyNames": {
      -          "type": "string"
      -        },
      -        "type": "object"
      -      }
      -    ]
      -  },
      -  "__schema3": {
      -    "anyOf": [
      -      {
      -        "type": "string"
      -      },
      -      {
      -        "type": "number"
      -      },
      -      {
      -        "type": "boolean"
      -      },
      -      {
      -        "type": "null"
      -      },
      -      {
      -        "items": {
      -          "$ref": "#/$defs/__schema3"
      -        },
      -        "type": "array"
      -      },
      -      {
      -        "additionalProperties": {
      -          "$ref": "#/$defs/__schema3"
      -        },
      -        "propertyNames": {
      -          "type": "string"
      -        },
      -        "type": "object"
      -      }
      -    ]
      -  },
      -  "__schema4": {
      -    "anyOf": [
      -      {
      -        "type": "string"
      -      },
      -      {
      -        "type": "number"
      -      },
      -      {
      -        "type": "boolean"
      -      },
      -      {
      -        "type": "null"
      -      },
      -      {
      -        "items": {
      -          "$ref": "#/$defs/__schema4"
      -        },
      -        "type": "array"
      -      },
      -      {
      -        "additionalProperties": {
      -          "$ref": "#/$defs/__schema4"
      -        },
      -        "propertyNames": {
      -          "type": "string"
      -        },
      -        "type": "object"
      -      }
      -    ]
      -  },
      -  "__schema5": {
      -    "anyOf": [
      -      {
      -        "type": "string"
      -      },
      -      {
      -        "type": "number"
      -      },
      -      {
      -        "type": "boolean"
      -      },
      -      {
      -        "type": "null"
      -      },
      -      {
      -        "items": {
      -          "$ref": "#/$defs/__schema5"
      -        },
      -        "type": "array"
      -      },
      -      {
      -        "additionalProperties": {
      -          "$ref": "#/$defs/__schema5"
      -        },
      -        "propertyNames": {
      -          "type": "string"
      -        },
      -        "type": "object"
      -      }
      -    ]
      -  },
      -  "__schema6": {
      -    "anyOf": [
      -      {
      -        "type": "string"
      -      },
      -      {
      -        "type": "number"
      -      },
      -      {
      -        "type": "boolean"
      -      },
      -      {
      -        "type": "null"
      -      },
      -      {
      -        "items": {
      -          "$ref": "#/$defs/__schema6"
      -        },
      -        "type": "array"
      -      },
      -      {
      -        "additionalProperties": {
      -          "$ref": "#/$defs/__schema6"
      -        },
      -        "propertyNames": {
      -          "type": "string"
      -        },
      -        "type": "object"
      -      }
      -    ]
      -  },
      -  "__schema7": {
      -    "anyOf": [
      -      {
      -        "type": "string"
      -      },
      -      {
      -        "type": "number"
      -      },
      -      {
      -        "type": "boolean"
      -      },
      -      {
      -        "type": "null"
      -      },
      -      {
      -        "items": {
      -          "$ref": "#/$defs/__schema7"
      -        },
      -        "type": "array"
      -      },
      -      {
      -        "additionalProperties": {
      -          "$ref": "#/$defs/__schema7"
      -        },
      -        "propertyNames": {
      -          "type": "string"
      -        },
      -        "type": "object"
      -      }
      -    ]
      -  },
      -  "__schema8": {
      -    "anyOf": [
      -      {
      -        "type": "string"
      -      },
      -      {
      -        "type": "number"
      -      },
      -      {
      -        "type": "boolean"
      -      },
      -      {
      -        "type": "null"
      -      },
      -      {
      -        "items": {
      -          "$ref": "#/$defs/__schema8"
      -        },
      -        "type": "array"
      -      },
      -      {
      -        "additionalProperties": {
      -          "$ref": "#/$defs/__schema8"
      -        },
      -        "propertyNames": {
      -          "type": "string"
      -        },
      -        "type": "object"
      -      }
      -    ]
      -  },
      -  "__schema9": {
      -    "anyOf": [
      -      {
      -        "type": "string"
      -      },
      -      {
      -        "type": "number"
      -      },
      -      {
      -        "type": "boolean"
      -      },
      -      {
      -        "type": "null"
      -      },
      -      {
      -        "items": {
      -          "$ref": "#/$defs/__schema9"
      -        },
      -        "type": "array"
      -      },
      -      {
      -        "additionalProperties": {
      -          "$ref": "#/$defs/__schema9"
      -        },
      -        "propertyNames": {
      -          "type": "string"
      -        },
      -        "type": "object"
      -      }
      -    ]
      -  }
      -}
    • removedOutput schema / $schema
      Removed value: -"https://json-schema.org/draft/2020-12/schema"
    • removedOutput schema / properties / actionType / $ref
      Removed value: -"#/$defs/__schema10"
    • removedOutput schema / properties / actionType / description
      Removed value: -"Structured actionType value returned by reelsfarm_exclude_slideshow_batch_item."
    • removedOutput schema / properties / assetCreated / $ref
      Removed value: -"#/$defs/__schema5"
    • removedOutput schema / properties / assetCreated / description
      Removed value: -"Structured assetCreated value returned by reelsfarm_exclude_slideshow_batch_item."
    • removedOutput schema / properties / confirmationId / $ref
      Removed value: -"#/$defs/__schema14"
    • removedOutput schema / properties / confirmationId / description
      Removed value: -"Structured confirmationId value returned by reelsfarm_exclude_slideshow_batch_item."
    • removedOutput schema / properties / confirmationTool / $ref
      Removed value: -"#/$defs/__schema15"
    • removedOutput schema / properties / confirmationTool / description
      Removed value: -"Structured confirmationTool value returned by reelsfarm_exclude_slideshow_batch_item."
    • removedOutput schema / properties / connectionMode / $ref
      Removed value: -"#/$defs/__schema11"
    • removedOutput schema / properties / connectionMode / description
      Removed value: -"Structured connectionMode value returned by reelsfarm_exclude_slideshow_batch_item."
    • removedOutput schema / properties / creditEstimate / $ref
      Removed value: -"#/$defs/__schema20"
    • removedOutput schema / properties / creditEstimate / description
      Removed value: -"Structured creditEstimate value returned by reelsfarm_exclude_slideshow_batch_item."
    • removedOutput schema / properties / dryRun / $ref
      Removed value: -"#/$defs/__schema7"
    • removedOutput schema / properties / dryRun / description
      Removed value: -"Structured dryRun value returned by reelsfarm_exclude_slideshow_batch_item."
    • removedOutput schema / properties / excluded / $ref
      Removed value: -"#/$defs/__schema0"
    • removedOutput schema / properties / excluded / description
      Removed value: -"Structured excluded value returned by reelsfarm_exclude_slideshow_batch_item."
    • removedOutput schema / properties / executed / $ref
      Removed value: -"#/$defs/__schema8"
    • removedOutput schema / properties / executed / description
      Removed value: -"Structured executed value returned by reelsfarm_exclude_slideshow_batch_item."
    • removedOutput schema / properties / executionState / $ref
      Removed value: -"#/$defs/__schema4"
    • removedOutput schema / properties / executionState / description
      Removed value: -"Structured executionState value returned by reelsfarm_exclude_slideshow_batch_item."
    • removedOutput schema / properties / expiresAt / $ref
      Removed value: -"#/$defs/__schema18"
    • removedOutput schema / properties / expiresAt / description
      Removed value: -"Structured expiresAt value returned by reelsfarm_exclude_slideshow_batch_item."
    • removedOutput schema / properties / itemId / $ref
      Removed value: -"#/$defs/__schema1"
    • removedOutput schema / properties / itemId / description
      Removed value: -"Structured itemId value returned by reelsfarm_exclude_slideshow_batch_item."
    • removedOutput schema / properties / nextStep / $ref
      Removed value: -"#/$defs/__schema21"
    • removedOutput schema / properties / nextStep / description
      Removed value: -"Structured nextStep value returned by reelsfarm_exclude_slideshow_batch_item."
    • removedOutput schema / properties / operation / $ref
      Removed value: -"#/$defs/__schema17"
    • removedOutput schema / properties / operation / description
      Removed value: -"Structured operation value returned by reelsfarm_exclude_slideshow_batch_item."
    • removedOutput schema / properties / operationId / $ref
      Removed value: -"#/$defs/__schema16"
    • removedOutput schema / properties / operationId / description
      Removed value: -"Structured operationId value returned by reelsfarm_exclude_slideshow_batch_item."
    • removedOutput schema / properties / policyCode / $ref
      Removed value: -"#/$defs/__schema13"
    • removedOutput schema / properties / policyCode / description
      Removed value: -"Structured policyCode value returned by reelsfarm_exclude_slideshow_batch_item."
    • removedOutput schema / properties / policyDecision / $ref
      Removed value: -"#/$defs/__schema12"
    • removedOutput schema / properties / policyDecision / description
      Removed value: -"Structured policyDecision value returned by reelsfarm_exclude_slideshow_batch_item."
    • removedOutput schema / properties / provider / $ref
      Removed value: -"#/$defs/__schema2"
    • removedOutput schema / properties / provider / description
      Removed value: -"Structured provider value returned by reelsfarm_exclude_slideshow_batch_item."
    • removedOutput schema / properties / resultMessage / $ref
      Removed value: -"#/$defs/__schema6"
    • removedOutput schema / properties / resultMessage / description
      Removed value: -"Structured resultMessage value returned by reelsfarm_exclude_slideshow_batch_item."
    • removedOutput schema / properties / sourceTool / $ref
      Removed value: -"#/$defs/__schema3"
    • removedOutput schema / properties / sourceTool / description
      Removed value: -"Structured sourceTool value returned by reelsfarm_exclude_slideshow_batch_item."
    • removedOutput schema / properties / summary / $ref
      Removed value: -"#/$defs/__schema19"
    • removedOutput schema / properties / summary / description
      Removed value: -"Structured summary value returned by reelsfarm_exclude_slideshow_batch_item."
    • removedOutput schema / properties / toolName / $ref
      Removed value: -"#/$defs/__schema9"
    • removedOutput schema / properties / toolName / description
      Removed value: -"Structured toolName value returned by reelsfarm_exclude_slideshow_batch_item."
  2. Added

TDQS

A3.8/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already establish that this is non-read-only and non-destructive, but the description adds meaningful context beyond that: it clarifies that removal only affects the batch review and that the slideshow and its images remain in the library. This mitigates the main risk an agent might worry about (data loss). It does not disclose non-idempotency or retry behavior, though the schema's idempotencyKey description covers that partially.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Two short sentences, front-loaded with the core action and immediately followed by the most important clarifying detail (assets remain in the library). Every sentence earns its place with no filler.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

The tool has an output schema and fully described input schema, so the description needn't explain return values or parameter details. It covers the essential behavioral effect and precondition. The main remaining gap is the relationship to the confirm_exclude_slideshow_batch_item sibling, which is not addressed, but overall it is complete enough for correct invocation.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, so every parameter is already documented in the input schema, including itemId provenance, batchId provenance, dryRun behavior, and idempotencyKey requirements. The description adds no parameter-specific meaning beyond what the schema provides, so the baseline of 3 is appropriate.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description states a specific verb and resource: remove a READY slideshow from a batch's review. It clarifies the scope with 'like Remove in the app' and distinguishes the effect from true deletion by noting that the slideshow and images stay in the library. It does not explicitly differentiate from the sibling confirm_exclude_slideshow_batch_item, but the core operation is clear.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Usage is implied by the description ('Remove a READY slideshow from a batch's review'), and the READY precondition is stated. However, it gives no explicit when-to-use vs. when-not guidance and does not mention the related confirm_exclude_slideshow_batch_item sibling or any confirmation workflow, leaving the agent to infer the correct invocation pattern.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources