Skip to content

fix: expose pickup form of StartTransaction (#838)#1617

Open
radu-mocanu wants to merge 1 commit intomainfrom
fix/issue-838-start-transaction
Open

fix: expose pickup form of StartTransaction (#838)#1617
radu-mocanu wants to merge 1 commit intomainfrom
fix/issue-838-start-transaction

Conversation

@radu-mocanu
Copy link
Copy Markdown
Collaborator

Summary

  • add start_transaction_item / _async to QueuesService for picking up the next available queue item (or one filtered by reference) and transitioning it to In Progress
  • support Reference + ReferenceFilterOption (Equals / StartsWith) filters via a new Strategy enum
  • clarify in docstrings that update_progress_of_transaction_item and complete_transaction_item require the item to already be In Progress

Why

Fixes #838

update_progress_of_transaction_item was unusable on existing queue items because the SDK had no way to transition them to In Progress. Orchestrator's StartTransaction already supports both creating-and-starting and picking-up-existing in one endpoint; the SDK only exposed the create path.

@github-actions github-actions Bot added test:uipath-langchain Triggers tests in the uipath-langchain-python repository test:uipath-integrations labels May 8, 2026
@radu-mocanu radu-mocanu force-pushed the fix/issue-838-start-transaction branch from 3ea3d54 to 5d24779 Compare May 8, 2026 12:16
@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 8, 2026

🚨 Heads up: uipath-langchain cross-tests are FAILING 🚨

Your changes may break the uipath-langchain-python integration.

⚠️ These checks are NOT enforced by branch protection rules. Please review the failures before merging.

🔍 Inspect the failed run →

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Queues] Your title here

1 participant