Skip to main content

Module gcs

Module gcs 

Source
Expand description

GCS (Google Cloud Storage) client for the ATI skill registry.

Uses the GCS JSON API directly via reqwest — no additional crate dependencies. Authentication is via service account JSON (the same gcp_credentials key already stored in the ATI keyring).

Structs§

GcsClient
Minimal GCS client using the JSON API. Authenticates via service account JWT.
GcsSkillSource
Skills loaded from a GCS bucket, with all files cached in memory.

Enums§

GcsError