install_startup
Create a scheduled task that launches the server automatically at user logon. Configure HTTP mode, host, port, and admin elevation to start the server without terminal or focus interruptions.
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 |