Web Task

Browser tasks, sessions, and recipes for MCP and HTTP automation.

stdiocommunityapplication

Package Details

Transportstdio

Environment Variables

WEB_TASK_API_DATA_DIR(str)

Optional mutable data root for web-task-api runs, sessions, profiles, and temp state. When omitted, the runtime uses a platform user-data directory instead of the ambient cwd.

WEB_TASK_API_RECIPES_DIR(str)

Optional recipes directory override. When omitted, web-task-api reads bundled recipes from the installed package.

WEB_TASK_API_TEMP_DIR(str)

Optional temp root override used when incoming temp env variables point at your home directory or working directory.

WEB_TASK_API_PI_URL(str)

Optional PI engine base URL for the preferred planner backend. Defaults to http://127.0.0.1:8793.

WEB_TASK_API_PI_MODEL(str)

Optional planner model override passed through to the PI engine backend.

WEB_TASK_API_PI_VARIANT(str)

Optional PI thinking variant override for the preferred planner backend.

CLIPROXY_BASE_URL(str)

Optional CLIProxy base URL for the legacy fallback planner backend.

CLIPROXY_AUTH_TOKEN(str)
Secret

Optional CLIProxy auth token for the legacy fallback planner backend.

CLIPROXY_MODEL(str)

Optional CLIProxy model alias for the legacy fallback planner backend.

OPENCODE_BASE_URL(str)

Optional OpenCode base URL for the compatibility planner backend.

OPENCODE_MODEL(str)

Optional OpenCode model name for the compatibility planner backend. Defaults to openai/gpt-5.4-mini.

BROWSER_USER_DATA_DIR(str)

Optional existing Chromium/Chrome user-data directory for warmed browser state reuse.

BROWSER_CHANNEL(str)

Optional Playwright browser channel override, for example `chrome`.

HEADLESS(str)

Optional browser headless toggle. Set `false` to prefer a visible browser.