install_startup
Install a scheduled task to start the server automatically at user logon, with optional HTTP mode and admin elevation, enabling background operation without focus disruption.
Instructions
Install a scheduled task so this server starts automatically at user logon.
By default the task runs without elevation and launches the server in HTTP mode through pythonw.exe, so logon produces no terminal or focus change.
Args: params (InstallStartupInput): run_as_admin, http, host and port options.
Returns: str: JSON {"ok": bool, "output": "...", "task_name": "...", "run_as_admin": bool}.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| params | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |