Description
The recent update to the underlying auth library in google-cloud-node (PR #8428) introduces changes that we need to adapt to in order to properly support GDC air-gapped Service Identity.
Motivation
With the auth library updates, we should implement the corresponding changes in gemini-cli to ensure seamless integration and functionality for users working in GDC air-gapped environments.
Proposed changes
- Update the relevant authentication logic in
packages/core to utilize the new Service Identity capabilities introduced in the upstream library.
- Add any necessary configuration parameters or documentation for users operating in these environments.
Description
The recent update to the underlying auth library in
google-cloud-node(PR #8428) introduces changes that we need to adapt to in order to properly support GDC air-gapped Service Identity.Motivation
With the auth library updates, we should implement the corresponding changes in
gemini-clito ensure seamless integration and functionality for users working in GDC air-gapped environments.Proposed changes
packages/coreto utilize the new Service Identity capabilities introduced in the upstream library.