From f7d68ee28ddfa2081f724b9d48dc92d407ef6644 Mon Sep 17 00:00:00 2001 From: Cristian Pufu Date: Wed, 26 Nov 2025 16:37:24 +0200 Subject: [PATCH] fix: add trace_manager to context --- pyproject.toml | 2 +- src/uipath/runtime/context.py | 3 +++ uv.lock | 2 +- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index d175f23..2fa8293 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "uipath-runtime" -version = "0.0.20" +version = "0.0.21" description = "Runtime abstractions and interfaces for building agents and automation scripts in the UiPath ecosystem" readme = { file = "README.md", content-type = "text/markdown" } requires-python = ">=3.11" diff --git a/src/uipath/runtime/context.py b/src/uipath/runtime/context.py index d83dfde..b773549 100644 --- a/src/uipath/runtime/context.py +++ b/src/uipath/runtime/context.py @@ -8,6 +8,7 @@ from typing import Any from pydantic import BaseModel, ConfigDict +from uipath.core.tracing import UiPathTraceManager from uipath.runtime.errors import ( UiPathErrorCategory, @@ -27,6 +28,7 @@ class UiPathRuntimeContext(BaseModel): entrypoint: str | None = None input: str | None = None resume: bool = False + command: str | None = None job_id: str | None = None tenant_id: str | None = None org_id: str | None = None @@ -42,6 +44,7 @@ class UiPathRuntimeContext(BaseModel): logs_file: str | None = "execution.log" logs_min_level: str | None = "INFO" result: UiPathRuntimeResult | None = None + trace_manager: UiPathTraceManager | None = None model_config = ConfigDict(arbitrary_types_allowed=True, extra="allow") diff --git a/uv.lock b/uv.lock index 4b4e50a..2c9005e 100644 --- a/uv.lock +++ b/uv.lock @@ -938,7 +938,7 @@ wheels = [ [[package]] name = "uipath-runtime" -version = "0.0.20" +version = "0.0.21" source = { editable = "." } dependencies = [ { name = "uipath-core" },