Skip to content

feat: Upgrade SDK and MCP for SaaS#1367

Merged
mfortman11 merged 2 commits into
release-saas-0.1from
feat/sdk-mcp-saas
Apr 10, 2026
Merged

feat: Upgrade SDK and MCP for SaaS#1367
mfortman11 merged 2 commits into
release-saas-0.1from
feat/sdk-mcp-saas

Conversation

@mfortman11

Copy link
Copy Markdown
Contributor

Upgrades SDK and MCP for SaaS

mfortman11 and others added 2 commits April 9, 2026 14:08
* sdk saas updates

* update versions

* chore: update uv.lock files after version bump

* Require API key or headers; add auth tests

Enforce authentication at OpenRAGClient construction by raising AuthenticationError when neither api_key nor extra_headers (nor OPENRAG_API_KEY env var) are provided. Also lightweight formatting cleanups in client request/header construction. Expanded tests: updated the missing-key test and added coverage for extra_headers-only auth, env-var-only auth, and explicit api_key precedence to ensure various auth modes (e.g. IBM headers) are supported and prioritized correctly.

* tag as rc1 for testing purposes

* chore: update uv.lock files after version bump

---------

Co-authored-by: Edwin Jose <[email protected]>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* sdk saas updates

* mcp changes for saas headers

* update to 0.3.0rc1

* chore: update uv.lock files after version bump

---------

Co-authored-by: Edwin Jose <[email protected]>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
@github-actions github-actions Bot added community backend 🔷 Issues related to backend services (OpenSearch, Langflow, APIs) tests enhancement 🔵 New feature or request labels Apr 9, 2026

@edwinjosechittilappilly edwinjosechittilappilly left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@github-actions github-actions Bot added the lgtm label Apr 10, 2026
@mfortman11 mfortman11 merged commit 9e71f09 into release-saas-0.1 Apr 10, 2026
9 checks passed
@github-actions github-actions Bot deleted the feat/sdk-mcp-saas branch April 10, 2026 13:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backend 🔷 Issues related to backend services (OpenSearch, Langflow, APIs) community enhancement 🔵 New feature or request lgtm tests

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants