Store a secret
store_secretEncrypt a secret locally, store it on Slidingbox, and return a single-use token that reveals the secret once before destroying it.
Instructions
Encrypt a secret locally and store the ciphertext on Slidingbox. Returns one token that carries both the pointer and the decryption key. Hand that token to whoever should read it: the first read delivers the secret and destroys it. Slidingbox never sees the plaintext or the key.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"text": "<text>"
},
"name": "store_secret"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | Yes | The secret to store. Encrypted before it leaves this machine. | |
| ttl_seconds | No | How long it may sit unread, 60-900 seconds (default 900). |