Commit Graph

146 Commits

Author SHA1 Message Date
34e3185ae1 docs: session log 2026-05-22 — osv-startup.ps1 banner + prompt styling [session-close] 2026-05-24 13:06:48 +02:00
3f5a559600
docs: LLM-rutingsstrategi — lett front, tung bakkant per modul
Updated the status and added LLM routing strategy details, including models, pricing, and configuration. Improved cost estimates and region availability information.
2026-05-24 11:37:55 +02:00
761c32e10a chore: add .env.prefilled — alle kjente verdier ferdig-utfylt, legg til GITHUB_APP_INSTALLATION_ID 2026-05-24 08:17:36 +02:00
2681d85ef4
feat: enforce Norwegian (Bokmål) response language in agent system instruction 2026-05-24 06:24:21 +02:00
13c77ddfbb ci: trigger build - Compute SA actAs fix 2026-05-24 02:41:43 +00:00
8f17f11bb4 ci: trigger build - IAM serviceAccountUser fix applied 2026-05-24 02:29:55 +00:00
1dab6cdac0 fix: rename all bare shell vars to _prefix - Cloud Build compatibility 2026-05-24 02:15:10 +00:00
032cf19f24 fix: use _WH_URL with underscore prefix - valid Cloud Build substitution key 2026-05-24 02:11:15 +00:00
aa76e9ab4c fix: add substitutionOption ALLOW_LOOSE to cloudbuild.yaml 2026-05-24 02:08:31 +00:00
e814f406b2 fix: rename WEBHOOK_URL to WH_URL to avoid Cloud Build substitution parse error 2026-05-24 02:05:49 +00:00
d84ea0d5c3 fix: unquote shell vars in cloudbuild.yaml to avoid Cloud Build substitution parse error 2026-05-24 02:02:36 +00:00
25eec703ce feat: billing IAM hardening — 11-billing-iam-hardening.sh, jason.vauger viewer, MASTERPLAN oppdatert 2026-05-24 02:30:27 +02:00
aff36f2f35 feat: cost-guard komplett — dev-budsjett, Pub/Sub auto-teardown, webhook-alert, cost-check i CI/CD 2026-05-23 23:22:39 +02:00
4502ae09fd docs: oppdater .env.example (2nd gen vars) og MASTERPLAN (OQ-04 løst, Terraform-veikart) 2026-05-23 23:11:41 +02:00
c4398513cb feat: migrate Cloud Build trigger to 2nd gen (cloudbuildv2 connection — no manual OAuth) 2026-05-23 23:08:43 +02:00
69eab2c113 docs: oppdater README, IAM-docs, legg til rag/memory/eval mapper og cost-guard 2026-05-23 20:54:05 +00:00
9b806caed4 fix: grant run.developer to SA 2026-05-23 20:42:58 +00:00
b8fe1310f2 fix: grant artifactregistry.writer to SA 2026-05-23 20:34:53 +00:00
03fdfc9d1c test: verify CI/CD trigger 2026-05-23 20:22:39 +00:00
14910e2fa2 feat: add cloudbuild.yaml for CI/CD auto-deploy on push to main 2026-05-23 21:29:58 +02:00
ffe4ec1c63 fix: await get_session and create_session (async ADK 1.x API) 2026-05-23 21:09:59 +02:00
4ef0683c7c fix: use try/except to create session if get_session raises in ADK 1.x 2026-05-23 20:45:50 +02:00
7e1af38474 fix: auto-create session if not found in /run endpoint 2026-05-23 20:33:39 +02:00
1122af66d0 fix: point uvicorn entrypoint to app:app (not main:app) 2026-05-23 20:16:24 +02:00
9107b44e27 fix: create AGENT_SA if missing before IAM binding and deploy 2026-05-23 20:07:17 +02:00
a39b4db34b fix: grant caller iam.serviceAccountUser on AGENT_SA before gcloud run deploy 2026-05-23 20:01:39 +02:00
6521a4c101 fix: replace adk deploy cloud_run with gcloud run deploy (compatible with ADK 1.x + Cloud Shell) 2026-05-23 19:55:16 +02:00
c411a8af88 fix: pin google-adk to 1.x to be compatible with google-cloud-aiplatform[adk,agent_engines] 2026-05-23 19:53:51 +02:00
e9ac489e42 fix: add PATH and auto-source .env so adk works when called via bash 2026-05-23 16:29:18 +02:00
f3151ccab5 fix: APP_NAME must match actual agent folder name (core-logic) 2026-05-23 16:20:04 +02:00
c8e51135ac fix: remove conflicting vertexai pin — bundled in google-cloud-aiplatform>=1.112.0 2026-05-23 08:52:03 +02:00
79bb7c8625 fix: cost-audit.sh — Artifact Registry sizeBytes float-safe via awk 2026-05-23 07:57:49 +02:00
36195a2135 fix: osvauco-opax-boot.sh — roadmap NESTE, gh i AUTH, enkel OPAX-ping, session-logg med gjort/uløst 2026-05-23 07:44:21 +02:00
eb1b027067 chore: slett shell-init.sh — duplikat av boot.sh 2026-05-23 07:40:42 +02:00
9f5a78ab2c fix: shell-init.sh — correct START_EPOCH, full osvauco-startup style, auth+ADC check 2026-05-23 07:35:16 +02:00
fa429fcd29 feat: add scripts/shell-init.sh — auto cost alert on terminal startup 2026-05-23 07:27:47 +02:00
b83031a20a security: remove .env from repo — should never be committed 2026-05-23 07:21:07 +02:00
8fa078d61d feat: add scripts/cost-audit.sh — billable resource snapshot 2026-05-23 07:18:19 +02:00
7a6a75983b fix: 08-memorybank-setup.sh — use user-site python path for agent_engines import 2026-05-23 07:07:30 +02:00
2f5bff562d fix: 07-rag-setup.sh — correct Serverless syntax, try RagManagedDb then plain fallback 2026-05-23 06:51:50 +02:00
8b2f4023c2 fix: 07-rag-setup.sh — switch to Serverless mode (no allowlist required) 2026-05-23 06:49:32 +02:00
749b3be927 feat: add scripts/cleanup-old-runs.sh — delete legacy Cloud Run services 2026-05-23 06:44:54 +02:00
a51ccc817f feat: boot.sh v3 — Doom font ASCII logo for OS-VAUCO 2026-05-23 06:37:59 +02:00
d0c0b6d89a fix: boot.sh ASCII art — pure ASCII font that renders in all terminals 2026-05-23 06:29:12 +02:00
8ffd9c7dab feat: scripts/boot.sh v2 — full hacker dashboard with auth, agent status, cost audit 2026-05-23 06:27:20 +02:00
d1e26b19ec feat: add scripts/boot.sh — auto-startup protocol for Cloud Shell and terminal 2026-05-23 06:23:31 +02:00
d9ced71a5c feat: add 09-cost-check.sh — daily agent cost and memory bank audit protocol 2026-05-23 06:21:51 +02:00
bfa018d183 fix: billing budget threshold-rule syntax in 01-setupenv.sh 2026-05-23 06:16:39 +02:00
db00b2299f fix: .env with correct variable names matching all infra scripts 2026-05-23 06:05:16 +02:00
7575ee3844
docs(MASTERPLAN): add Cloud Shell Quick-Start, update OQ-02 workaround, infra status table
Updated the last modified date and status in the master plan. Added a quick-start guide for Cloud Shell and made various adjustments to the task list and notes.
2026-05-23 05:38:27 +02:00