configure_auto_save
Enable and customize auto-save settings for CSV Editor sessions, allowing backup strategies, intervals, directory paths, and file formats to ensure data security and recovery.
Instructions
Configure auto-save settings for a session.
Input Schema
Name | Required | Description | Default |
---|---|---|---|
backup_dir | No | ||
custom_path | No | ||
enabled | No | ||
encoding | No | utf-8 | |
format | No | csv | |
interval_seconds | No | ||
max_backups | No | ||
mode | No | after_operation | |
session_id | Yes | ||
strategy | No | backup |
Input Schema (JSON Schema)
{
"properties": {
"backup_dir": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Backup Dir"
},
"custom_path": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Custom Path"
},
"enabled": {
"default": true,
"title": "Enabled",
"type": "boolean"
},
"encoding": {
"default": "utf-8",
"title": "Encoding",
"type": "string"
},
"format": {
"default": "csv",
"title": "Format",
"type": "string"
},
"interval_seconds": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"default": null,
"title": "Interval Seconds"
},
"max_backups": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"default": null,
"title": "Max Backups"
},
"mode": {
"default": "after_operation",
"title": "Mode",
"type": "string"
},
"session_id": {
"title": "Session Id",
"type": "string"
},
"strategy": {
"default": "backup",
"title": "Strategy",
"type": "string"
}
},
"required": [
"session_id"
],
"type": "object"
}