Skip to content

feat: add ConductorClients as alias for OrkesClients#404

Merged
nthmost-orkes merged 2 commits intomainfrom
feat/conductor-clients-alias
Apr 23, 2026
Merged

feat: add ConductorClients as alias for OrkesClients#404
nthmost-orkes merged 2 commits intomainfrom
feat/conductor-clients-alias

Conversation

@nthmost-orkes
Copy link
Copy Markdown
Contributor

Summary

  • Adds ConductorClients = OrkesClients to orkes_clients.py — a zero-behavior-change alias
  • Exports ConductorClients from conductor.client alongside OrkesClients
  • Updates the README quickstart and Feature Showcase examples to use ConductorClients

OrkesClients remains fully intact; this is additive only.

User impact: OSS users following the quickstart no longer have to import a class named OrkesClients and wonder if they need an Orkes account. Both names work — ConductorClients for new code, OrkesClients for anyone who already has it.

Closes conductor-oss/getting-started#45

@nthmost-orkes nthmost-orkes requested a review from v1r3n April 23, 2026 21:22
@codecov
Copy link
Copy Markdown

codecov Bot commented Apr 23, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.

Files with missing lines Coverage Δ
src/conductor/client/orkes_clients.py 91.30% <100.00%> (+91.30%) ⬆️

... and 56 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@nthmost-orkes nthmost-orkes merged commit c322ec2 into main Apr 23, 2026
2 checks passed
@nthmost-orkes nthmost-orkes deleted the feat/conductor-clients-alias branch April 23, 2026 22:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Python SDK: OrkesClients class name is confusing for OSS users — implies Orkes account required

2 participants