|
|
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 |
|
|
|
c4398513cb
|
feat: migrate Cloud Build trigger to 2nd gen (cloudbuildv2 connection — no manual OAuth)
|
2026-05-23 23:08:43 +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 |
|
|
|
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 |
|
|
|
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 |
|
|
|
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 |
|
|
|
025f94a976
|
fix(08-memorybank): auto-install SDK, robust error handling, expose MEMORY_ENGINE_NAME
|
2026-05-23 05:34:12 +02:00 |
|
|
|
320973dc77
|
fix(07-rag-setup): add regional fallback (us-east1), robust error handling, fix seed path
|
2026-05-23 05:32:59 +02:00 |
|
|
|
5a33e8f444
|
feat(infrastructure): add all 9 infrastructure scripts (00–08)
|
2026-05-23 02:32:08 +02:00 |
|