reload-config
Reports the SSH server's config load status or re-reads, validates, and applies the config file only when every check passes; refused reloads change nothing.
Instructions
Report or reload the server's config file. action="status" (the default) shows the config path, when it was loaded, the sha256 of its bytes and the result of the last reload; never the contents. action="reload" re-reads the file, validates it exactly as startup does, and applies it only if every check passes; a refused reload changes nothing. Command-line flags are never reloaded. Applying closes connections, with their sessions, whose profile was removed or whose connection fields changed, and clears approval grants.
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": "reload-config"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | No | "status" (default) reports the loaded config; "reload" re-reads and applies the file |