install_startup
Configure a scheduled task to start the server automatically at user logon, with optional admin privileges and HTTP mode. Use this to maintain persistent automation without manual launch.
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 |