Skip to content

Add init_runtime_native_unified credential provider with backwards compatibility#1380

Open
hectorcast-db wants to merge 1 commit intomainfrom
stack/runtime-native-unified
Open

Add init_runtime_native_unified credential provider with backwards compatibility#1380
hectorcast-db wants to merge 1 commit intomainfrom
stack/runtime-native-unified

Conversation

@hectorcast-db
Copy link
Copy Markdown
Contributor

What are we changing

Introduces a new unified runtime auth provider that returns (host, account_id, workspace_id, inner) instead of (host, inner). Falls back to the existing providers when the new import is unavailable or returns None.

How is this tested?

  • New unit tests
  • Run existing runtime integration tests.
    NOTE: This code cannot be tested with integration tests until Runtime adds support, but the SDK needs support before Runtime. So it is a chicken and egg problem.

…mpatibility

Introduces a new unified runtime auth provider that returns (host, account_id,
workspace_id, inner) instead of (host, inner). Falls back to the existing
providers when the new import is unavailable or returns None.

Co-authored-by: Isaac
@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 2, 2026

If integration tests don't run automatically, an authorized user can run them manually by following the instructions below:

Trigger:
go/deco-tests-run/sdk-py

Inputs:

  • PR number: 1380
  • Commit SHA: fe8d4514bbe8a207954129d454c13ee7f254c483

Checks will be approved automatically on success.

@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 2, 2026

Please ensure that the NEXT_CHANGELOG.md file is updated with any relevant changes.
If this is not necessary for your PR, please include the following in your PR description:
NO_CHANGELOG=true
and rerun the job.

@hectorcast-db hectorcast-db requested a review from tanmay-db April 7, 2026 09:10
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.

1 participant