update_service
Change a BunkerWeb service's settings, rename it, or set draft/published status; unknown or externally owned keys are skipped and stored values are read back.
Instructions
Change a service's settings, rename it or set is_draft; needs MULTISITE=yes. Unknown or externally owned keys are skipped, and a receipt reads back the stored values. Use update_global_config for global. Saved to the database; the scheduler applies it later; this tool cannot confirm it is live.
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": {
"service": "<service>"
},
"name": "update_service"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| service | Yes | Existing service identifier | |
| is_draft | No | True makes the service an unpublished draft, false publishes it | |
| variables | No | Unprefixed per-service setting names and values; unknown or externally owned names are skipped and reported. | |
| server_name | No | Rename the service |