remove_experiment

Undo one import_experiment. Deletes that experiment, its joins, and any learning left with no experiments. Cannot be undone.

Operation ID: remove_experiment

Undo one import_experiment. Deletes that experiment, its joins, and any learning left with no experiments. Cannot be undone.

When to use: An import_experiment call stored the wrong experiment and you need to remove it. Not for clearing a project.

Returns: { experiment_id, removed_learning_ids }

Confirm with the user before calling this. It cannot be undone.

FieldTypeRequiredDescription
experiment_iduuidYesExperiment id returned by import_experiment.

Function schema:

{
  "name": "remove_experiment",
  "description": "Undo one import_experiment. Deletes that experiment, its joins, and any learning left with no experiments. Cannot be undone. An import_experiment call stored the wrong experiment and you need to remove it. Not for clearing a project.",
  "parameters": {
    "type": "object",
    "additionalProperties": false,
    "properties": {
      "experiment_id": {
        "type": "string",
        "format": "uuid",
        "description": "Experiment id returned by import_experiment."
      }
    },
    "required": [
      "experiment_id"
    ]
  }
}

Request:

{
  "experiment_id": "22222222-2222-4222-8222-222222222222"
}

Response:

{
  "experiment_id": "22222222-2222-4222-8222-222222222222",
  "removed_learning_ids": [
    "44444444-4444-4444-8444-444444444444"
  ]
}