Skip to content

Commit e3fd206

Browse files
authored
Merge pull request #233 from UiPath/feature/add_reference_id_to_trace_context
feat(trace): add reference_id field
2 parents 30c8f9f + ffd9dca commit e3fd206

3 files changed

Lines changed: 4 additions & 1 deletion

File tree

sdk/core/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "uipath-sdk"
3-
version = "0.0.111"
3+
version = "0.0.112"
44
description = "UiPath SDK"
55
readme = { file = "README.md", content-type = "text/markdown" }
66
requires-python = ">=3.9"

sdk/core/uipath_sdk/_cli/_runtime/_contracts.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -135,6 +135,7 @@ class UiPathTraceContext(BaseModel):
135135
folder_key: Optional[str] = None
136136
process_key: Optional[str] = None
137137
enabled: Union[bool, str] = False
138+
reference_id: Optional[str] = None
138139

139140

140141
class UiPathRuntimeContext(BaseModel):

sdk/core/uipath_sdk/_cli/cli_run.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
import traceback
66
from os import environ as env
77
from typing import Optional
8+
from uuid import uuid4
89

910
import click
1011
from dotenv import load_dotenv
@@ -72,6 +73,7 @@ async def execute():
7273
tenant_id=env.get("UIPATH_TENANT_ID"),
7374
process_key=env.get("UIPATH_PROCESS_UUID"),
7475
folder_key=env.get("UIPATH_FOLDER_KEY"),
76+
reference_id=env.get("UIPATH_JOB_KEY") or str(uuid4()),
7577
)
7678
context.logs_min_level = env.get("LOG_LEVEL", "INFO")
7779

0 commit comments

Comments
 (0)