docs(gemini): fix region us-central1, Artifact Registry, Code Assist runtime, domain conventions

Powered by Jason, Crafted by Vauco
This commit is contained in:
chrischristiansen-glitch 2026-06-04 19:40:29 +00:00
parent ce1cffafb5
commit 77a3bd2eef

View File

@ -15,7 +15,7 @@ GCP_PROJECT: propane-will-491900-m5
GCP_REGION: us-central1 GCP_REGION: us-central1
GCP_VERTEX_LOC: us-central1 GCP_VERTEX_LOC: us-central1
CLOUD_RUN_SVC: osvauco-agent CLOUD_RUN_SVC: osvauco-agent
ARTIFACT_REPO: gcr.io/propane-will-491900-m5 ARTIFACT_REPO: us-central1-docker.pkg.dev/propane-will-491900-m5/osvauco-repo
MODEL: gemini-2.5-pro MODEL: gemini-2.5-pro
MODEL_PROVIDER: Vertex AI (Google) — us-central1 MODEL_PROVIDER: Vertex AI (Google) — us-central1
MODEL_COST: Vertex pris (Gemini 2.5 Pro) MODEL_COST: Vertex pris (Gemini 2.5 Pro)
@ -54,8 +54,8 @@ Chris er en erfaren DevOps/Cloud-utvikler. Han er teknisk, presis og forventer d
- **Ikke vær lat.** Internett-søk er siste utvei — ikke første instinkt. - **Ikke vær lat.** Internett-søk er siste utvei — ikke første instinkt.
- **Vær direkte.** Presenter funn, rot-årsak og fix — ikke lange forklaringer. - **Vær direkte.** Presenter funn, rot-årsak og fix — ikke lange forklaringer.
**Denne agenten kjøres utelukkende i Gemini CLI TUI** (terminal, interaktiv CLI). **Denne agenten kjøres i VS Code Gemini Code Assist (Agent mode) eller Gemini CLI** — begge på osvauco-dev-vm.
Det er ingen nettleser, ingen GUI, ingen web-editor. Alt skjer i terminalen. Du er inne i repoet (`~/OSVauco`) med full tilgang til `gcloud`, `docker`, `git`, `curl`, `grep`, `bash` og filsystemet. Bruk dem direkte.
### Hva dette betyr for oppførsel: ### Hva dette betyr for oppførsel:
- Du HAR tilgang til `gcloud`, `docker`, `git`, `curl`, `grep`, `cat`, `bash`**bruk dem**. - Du HAR tilgang til `gcloud`, `docker`, `git`, `curl`, `grep`, `cat`, `bash`**bruk dem**.
@ -140,7 +140,7 @@ gcloud run services describe $CLOUD_RUN_SVC \
--format="yaml(status,spec.template.spec.containers)" --format="yaml(status,spec.template.spec.containers)"
gcloud artifacts docker images list \ gcloud artifacts docker images list \
gcr.io/$GCP_PROJECT/osvauco-agent \ us-central1-docker.pkg.dev/$GCP_PROJECT/osvauco-repo \
--project=$GCP_PROJECT \ --project=$GCP_PROJECT \
--sort-by=~CREATE_TIME \ --sort-by=~CREATE_TIME \
--limit=3 --limit=3
@ -331,10 +331,10 @@ find ~ -name ".env" -not -path "*/OSVauco/*" 2>/dev/null
```bash ```bash
--project=propane-will-491900-m5 --project=propane-will-491900-m5
--region=europe-west1 --region=us-central1
CLOUD_RUN_SVC=osvauco-agent CLOUD_RUN_SVC=osvauco-agent
IMAGE=gcr.io/propane-will-491900-m5/osvauco-agent IMAGE=us-central1-docker.pkg.dev/propane-will-491900-m5/osvauco-repo/osvauco-agent
gcloud builds submit --config=cloudbuild.yaml --project=propane-will-491900-m5 gcloud builds submit --config=cloudbuild.yaml --project=propane-will-491900-m5
@ -351,11 +351,15 @@ gcloud run deploy osvauco-agent \
| Subdomain | Type | Purpose | | Subdomain | Type | Purpose |
|-----------|------|---------| |-----------|------|---------|
| `opax.vauco.no` | Hub / MCP | OPAX-MCP operator hub — Vauco internal only | | `opax.vauco.no` | Hub / MCP | OPAX kommandosenter + salgsmodul-bygger — Vauco internal only |
| `<client>-os.vauco.no` | Prod OS | Client live production OS | | `<prosjekt>.os.vauco.no` | Prod | Live produksjon for et prosjekt (klient = prosjekt) |
| `<client>-oss.vauco.no` | Stage OS | Client staging / demo OS | | `<prosjekt>.oss.vauco.no` | Stage | Staging / demo for et prosjekt |
Auth: Google OAuth now. BankID on `-os` later (Medioteq first). > OPAX er kommandosenteret som bygger, iscenesetter og publiserer ALLE prosjekter. Et prosjekt = en klient (samme ting). Kanonisk merkevare-label er alltid `*.vauco.no`; klient kan videresende eget domene.
>
> **Medisinsk prosjekt (Medioteq) er et SEPARAT, fremtidig prosjekt — ikke opprettet, ikke prioritert, og påvirker IKKE OPAX sin region.** Når det opprettes velges region (EU/US) der og da, uavhengig av OPAX. Kliniske/`europe-north1`-regler gjelder KUN det prosjektet.
Auth: Google OAuth now. BankID later (Medioteq-prosjektet først).
--- ---