Skip to content

Xm cloud - #69

Open
AntonTyb wants to merge 10 commits into
mainfrom
xm-cloud
Open

Xm cloud#69
AntonTyb wants to merge 10 commits into
mainfrom
xm-cloud

Conversation

@AntonTyb

Copy link
Copy Markdown
Collaborator

No description provided.

DeepMind Team and others added 5 commits May 18, 2026 15:57
FolderOrigin-RevId: /google/src/cloud/alpic/research-copybara-github-push/google3/..
Change-Id: I154a44d68c70ff91970da7a5842834a0efa7c275
Change-Id: I1009702a3f5333a4413305c5382e434b898547f6
adding xmanager_cloud readme and install scripts.
…to xm-cloud

Change-Id: I080d07ab26800e1b90c95a3389b4e92378dda066
@google-cla

google-cla Bot commented Jun 23, 2026

Copy link
Copy Markdown

Thanks for your pull request! It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA).

View this failed invocation of the CLA check for more information.

For the most up to date status, view the checks section at the bottom of the pull request.

@AntonTyb
AntonTyb requested a review from alpiccioni June 23, 2026 18:46
janzak-dev and others added 5 commits September 10, 2026 11:42
… experiment_state_api

Support XMC_AUTH_TOKEN, XMC_USER_EMAIL, and XMANAGER_INSECURE_GRPC environment
variables in experiment_state_api to enable automated testing, local development,
and non-interactive execution without requiring interactive service account prompts
or Google Cloud IAM credentials.

TAG=agy
CONV=f070b97a-6c09-4041-be95-0e08bf1c0131
…action

Implement secure-first transport probing with automatic insecure fallback when
configured, JWT claim extraction for user email resolution, and non-interactive
warning logs in experiment_state_api.

TAG=agy
CONV=f070b97a-6c09-4041-be95-0e08bf1c0131
…extraction

Remove the 'admin@xmc.local' fallback in get_current_user_email so that all
token-based authentication relies strictly on dynamic JWT claim extraction
(_extract_email_from_jwt) or explicit XMC_USER_EMAIL environment configuration.

TAG=agy
CONV=f070b97a-6c09-4041-be95-0e08bf1c0131
TAG=agy
CONV=f070b97a-6c09-4041-be95-0e08bf1c0131
…secure-grpc

feat(ess): add bearer token, insecure gRPC, and user email support to experiment_state_api
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.

2 participants