Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
58 changes: 58 additions & 0 deletions samples/simple-deepagent/.agent/CLI_REFERENCE.md
Original file line number Diff line number Diff line change
Expand Up @@ -59,8 +59,10 @@ uv run uipath init --infer-bindings
| `--input-file` | value | `Sentinel.UNSET` | Alias for '-f/--file' arguments |
| `--output-file` | value | `Sentinel.UNSET` | File path where the output will be written |
| `--trace-file` | value | `Sentinel.UNSET` | File path where the trace spans will be written (JSON Lines format) |
| `--state-file` | value | `Sentinel.UNSET` | File path where the state file is stored for persisting execution state. If not provided, a temporary file will be used. |
| `--debug` | flag | false | Enable debugging with debugpy. The process will wait for a debugger to attach. |
| `--debug-port` | value | `5678` | Port for the debug server (default: 5678) |
| `--keep-state-file` | flag | false | Keep the temporary state file even when not resuming and no job id is provided |

**Usage Examples:**

Expand Down Expand Up @@ -98,6 +100,11 @@ uv run uipath run --resume
no_report: Do not report the evaluation results
enable_mocker_cache: Enable caching for LLM mocker responses
report_coverage: Report evaluation coverage
model_settings_id: Model settings ID to override agent settings
trace_file: File path where traces will be written in JSONL format
max_llm_concurrency: Maximum concurrent LLM requests
input_overrides: Input field overrides mapping (direct field override with deep merge)
resume: Resume execution from a previous suspended state


**Arguments:**
Expand All @@ -117,6 +124,10 @@ uv run uipath run --resume
| `--output-file` | value | `Sentinel.UNSET` | File path where the output will be written |
| `--enable-mocker-cache` | flag | false | Enable caching for LLM mocker responses |
| `--report-coverage` | flag | false | Report evaluation coverage |
| `--model-settings-id` | value | `"default"` | Model settings ID from evaluation set to override agent settings (default: 'default') |
| `--trace-file` | value | `Sentinel.UNSET` | File path where traces will be written in JSONL format |
| `--max-llm-concurrency` | value | `20` | Maximum concurrent LLM requests (default: 20) |
| `--resume` | flag | false | Resume execution from a previous suspended state |

**Usage Examples:**

Expand Down Expand Up @@ -223,6 +234,53 @@ The `uipath.json` file is automatically generated by `uipath init` and defines y

The UiPath CLI provides commands for interacting with UiPath platform services. These commands allow you to manage buckets, assets, jobs, and other resources.

### `uipath assets`

Manage UiPath assets.

Assets are key-value pairs that store configuration data, credentials,
and settings used by automation processes.

\b
Examples:
# List all assets in a folder
uipath assets list --folder-path "Shared"

# List with filter
uipath assets list --filter "ValueType eq 'Text'"

# List with ordering
uipath assets list --orderby "Name asc"


**Subcommands:**

**`uipath assets list`**

List assets in a folder.

\b
Examples:
uipath assets list
uipath assets list --folder-path "Shared"
uipath assets list --filter "ValueType eq 'Text'"
uipath assets list --filter "Name eq 'MyAsset'"
uipath assets list --orderby "Name asc"
uipath assets list --top 50 --skip 100


Options:
- `--filter`: OData $filter expression (default: `Sentinel.UNSET`)
- `--orderby`: OData $orderby expression (default: `Sentinel.UNSET`)
- `--top`: Maximum number of items to return (default: 100, max: 1000) (default: `100`)
- `--skip`: Number of items to skip (default: `0`)
- `--folder-path`: Folder path (e.g., "Shared"). Can also be set via UIPATH_FOLDER_PATH environment variable. (default: `Sentinel.UNSET`)
- `--folder-key`: Folder key (UUID) (default: `Sentinel.UNSET`)
- `--format`: Output format (overrides global) (default: `Sentinel.UNSET`)
- `--output`, `-o`: Output file (overrides global) (default: `Sentinel.UNSET`)

---

### `uipath buckets`

Manage UiPath storage buckets and files.
Expand Down
4 changes: 2 additions & 2 deletions samples/simple-deepagent/.agent/REQUIRED_STRUCTURE.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ Unless the user explicitly requests a different LLM provider, always use `UiPath
```python
from uipath_langchain.chat import UiPathChat

llm = UiPathChat(model="gpt-4o-2024-08-06", temperature=0.7)
llm = UiPathChat(model="gpt-4.1-mini-2025-04-14", temperature=0.7)
```

**Alternative LLMs** (only use if explicitly requested):
Expand Down Expand Up @@ -62,7 +62,7 @@ class Output(BaseModel):
result: str

# 2. Initialize UiPathChat LLM
llm = UiPathChat(model="gpt-4o-2024-08-06", temperature=0.7)
llm = UiPathChat(model="gpt-4.1-mini-2025-04-14", temperature=0.7)

# 3. Define agent nodes (async functions)
async def process_node(state: State) -> State:
Expand Down
Loading