Go to file
2026-05-25 22:22:46 +00:00
.gemini feat: Phase 3 — Nemotron session loop in GEMINI.md, docs/TODO.md, Phase 1+2 SLUTTRAPPORT in session log [Phase 3] 2026-05-22 01:28:40 +02:00
.github/workflows fix(workflow): fjern push-trigger — kjør kun schedule (03:00 UTC) + workflow_dispatch 2026-05-25 11:45:23 +02:00
.vscode feat: osv-startup.ps1 + .vscode/settings.json — auto-unblock, purple/green only palette, clean prompt [Phase 4] 2026-05-22 03:09:36 +02:00
agents revert: sett agent.py default-modeller tilbake til gemini-2.0-flash 2026-05-25 21:18:50 +02:00
architecture feat: push all remaining files — agents/, docs/, architecture/, cloudbuild.yaml, README 2026-05-23 02:37:39 +02:00
docs chore(merge): resolve conflict — keep remote OSVAUCO_OPAX_SESSION_LOG.md 2026-05-25 22:22:46 +00:00
infrastructure chore: commit modified infra, RAG and session log files 2026-05-25 12:50:52 +00:00
protocols ops: legg til BOOT_PERPLEXITY.md med korrekt snapshot-struktur og indeksreferanse 2026-05-26 00:09:55 +02:00
scripts fix(scripts): rebase before push in sync-gdrive-mirror.sh 2026-05-26 00:19:50 +02:00
.env.example feat: billing IAM hardening — 11-billing-iam-hardening.sh, jason.vauger viewer, MASTERPLAN oppdatert 2026-05-24 02:30:27 +02:00
.env.prefilled chore: add .env.prefilled — alle kjente verdier ferdig-utfylt, legg til GITHUB_APP_INSTALLATION_ID 2026-05-24 08:17:36 +02:00
.gdrive-mirror-state chore(state): oppdater .gdrive-mirror-state SHA=dbc639a 2026-05-25 19:56:21 +00:00
.gitignore feat: push all remaining files — agents/, docs/, architecture/, cloudbuild.yaml, README 2026-05-23 02:37:39 +02:00
cloudbuild.base.yaml chore: add base Docker image to speed up deploys 2026-05-24 17:04:42 +02:00
cloudbuild.yaml fix: rename all bare shell vars to _prefix - Cloud Build compatibility 2026-05-24 02:15:10 +00:00
MASTERPLAN.md feat: OPAX heavy mode + LLM-ruting oppdatert + RAG serverless fix\n\n- MASTERPLAN.md: ny LLM-RUTINGSSTRATEGI-seksjon med OPAX Heavy Mode\n- masterplan-summary.md: oppdatert med heavy mode-referanser\n- setup_corpus.py: fjernet backend_config (Serverless mode, ingen Spanner)\n- sesjon-logg: 2026-05-24_opax-heavy-mode-llm-ruting-rag.md 2026-05-24 14:07:26 +00:00
README.md docs: oppdater README, IAM-docs, legg til rag/memory/eval mapper og cost-guard 2026-05-23 20:54:05 +00:00

OSVauco — GCP Agent Master Repo

Prosjekt: propane-will-491900-m5 | Region: us-central1

Status

Komponent Status
Cloud Run Agent Live
Service URL https://osvauco-agent-357036551735.us-central1.run.app
CI/CD Trigger Auto-deploy ved push til main
ADK Versjon 1.x (google-adk>=1.0.0,<2.0.0)
Siste revisjon osvauco-agent-00006-mvb

Hurtigtest

TOKEN=$(gcloud auth print-identity-token)
curl -s -X POST -H "Authorization: Bearer $TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"user_id":"chris","session_id":"test-1","message":"Hei, hvem er du?"}' \
  https://osvauco-agent-357036551735.us-central1.run.app/run | jq

Repo-struktur

├── agents/
│   └── core-logic/        # Live agent: app.py (FastAPI + ADK Runner)
├── infrastructure/
│   ├── 01-setupenv.sh     # ✅ Ferdig
│   ├── 05-cloudrun-deploy.sh  # ✅ Ferdig
│   ├── 06-cicd-setup.sh   # ✅ Ferdig
│   ├── 07-rag-setup.sh    # ⏳ Neste
│   └── 08-memorybank-setup.sh # ⏳ Planlagt
├── docs/
├── scripts/
├── cloudbuild.yaml        # CI/CD pipeline
└── .env.example

Service Account roller (osvauco-agent-sa)

Rolle Formål
roles/aiplatform.user Vertex AI / Gemini
roles/secretmanager.secretAccessor Secrets
roles/logging.logWriter Logging
roles/cloudtrace.agent Tracing
roles/monitoring.metricWriter Monitoring
roles/run.invoker Cloud Run kall
roles/iam.serviceAccountUser Deploy
roles/artifactregistry.writer Docker push
roles/run.developer Cloud Run deploy