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"
}