register_backend
Register a new storage backend with configurable name, URL, readonly, timeout, retry, default, and connection validation.
Instructions
Register a new backend with the given configuration.
Args:
name: Unique identifier for the backend (alphanumeric, hyphens, underscores only)
url: Backend connection URL (e.g., "fs:///", "s3://bucket", "memory:///")
description: Human-readable description of the backend
readonly: Whether this backend should be treated as read-only
timeout: Connection timeout in seconds
retry_attempts: Number of retry attempts for failed operations
set_as_default: Whether to set this as the default backend
validate_connection: Whether to validate the connection during registration
Returns:
Success or failure message
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| url | Yes | ||
| description | No | ||
| readonly | No | ||
| timeout | No | ||
| retry_attempts | No | ||
| set_as_default | No | ||
| validate_connection | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |