bitpull_set_lending_rules
Configure which resources this computer lends, when lending is allowed, and how sandboxed jobs run; only supplied fields change, so confirm changes with the person first.
Instructions
Change what this computer lends and when. Only the fields given change. Turning lending on lets other people's jobs run here, sandboxed. Confirm with the person first.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "bitpull_set_lending_rules"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| gpu | No | GPU class lent, by video memory | |
| hours | No | Lend only between these hours, e.g. [22, 8]; null = any time | |
| enabled | No | Master switch for lending | |
| maxCpus | No | ||
| sandbox | No | ||
| onlyOnAc | No | Lend only when plugged in | |
| keepAwake | No | Keep the computer from sleeping while it runs a job for someone; default on | |
| containers | No | Run container jobs (needs Docker or Apple Container) | |
| cacheCopies | No | How many public repos of others to keep a copy of | |
| idleMinutes | No | Lend only after this many minutes without keyboard/mouse; 0 = always | |
| maxMemoryMb | No | ||
| serveModels | No | Serve the open AI models installed on this computer | |
| answerWaitMinutes | No | How long to wait for answers from the network's AI models (default 10 minutes) |