Skip to content

feat: add RunAsMe support to ProcessesService#1567

Open
dsuresh-ap wants to merge 1 commit intomainfrom
feature/run-as-me-propagation-JAR-9434
Open

feat: add RunAsMe support to ProcessesService#1567
dsuresh-ap wants to merge 1 commit intomainfrom
feature/run-as-me-propagation-JAR-9434

Conversation

@dsuresh-ap
Copy link
Copy Markdown
Member

@dsuresh-ap dsuresh-ap commented Apr 14, 2026

Summary

Context

JAR-9434 — Conversational Agent API Workflow tools fail with HTTP 409 ("no unattended robot") because RunAsMe is not propagated to child StartJobs calls.

Test plan

  • test_invoke_with_run_as_me_true — payload contains RunAsMe: true
  • test_invoke_with_run_as_me_false — payload contains RunAsMe: false
  • test_invoke_without_run_as_me_excludes_from_payload — no RunAsMe key in payload
  • test_is_conversational_true/false/missing — ConfigurationManager reads runtimeOptions correctly

🤖 Generated with Claude Code

Add run_as_me parameter to ProcessesService invoke/invoke_async to
support running child jobs under the calling user's identity. Also add
is_conversational property to ConfigurationManager for reading
runtimeOptions from uipath.json config.

JAR-9434

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@github-actions github-actions bot added the test:uipath-langchain Triggers tests in the uipath-langchain-python repository label Apr 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

test:uipath-langchain Triggers tests in the uipath-langchain-python repository

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant