uipath-functions · git:20260924.e7b6875 · 2026-09-24 · sha256 f4275d8f4ac57c2d
uipath-functions git:20260924.e7b6875C
Immutable. This exact content never changes and is served at /api/v1/blob/f4275d8f4ac57c2d.
<!--skill-flavor:host-scope:start--> ## Studio Web Command Scope **The `uip function` CLI tool is not available in Studio Web.** The browser bundle does not ship it and the host intercepts none of its verbs, so `new`, `init`, `serve`, `run`, `pack` and `publish` all fail here — and there is no Python, npm, dev server or full Node.js runtime to fall back on. The shell's `node` / `js-exec` is a QuickJS sandbox for small scripts over files in `/solution` and `/tmp`; it cannot install dependencies or run the function. Studio Web cannot create a Function project either: the host creates flow, case, agent, api-workflow, bpmn and rpa projects only. Everything else in this skill applies. Read and edit the function project's files directly — `pyproject.toml` / `package.json`, `uipath.json`, entrypoints, typed contracts and the function source — following the authoring rules below. What you cannot do here is scaffold, serve, run, test, pack, publish or deploy, so do not run those commands or report a function as run, tested or published. Make the edit, then tell the user which step to run with the Node CLI on their machine. Diagnosing a deployed failure works from the project files plus the families that *are* bundled (`uip or`, `uip traces`). <!--skill-flavor:host-scope:end-->