0ab044417e
fix(opax-mcp): legg til identity token auth i _opax_get/_opax_post mot opax.vauco.no
2026-06-17 18:39:12 +02:00
9627da37ae
fix(agent): legg til vertexai.init() — ADK må initialiseras eksplisitt for Cloud Run
2026-06-17 17:59:05 +02:00
294f455d67
fix(agent): inline opax_mcp_client direkte i agent.py — fjern ekstern import
2026-06-15 21:32:21 +02:00
31f58e4ce0
fix(deploy): gjer opax_mcp_client til Python-pakke med __init__.py for Vertex AI
2026-06-15 21:19:03 +02:00
61d1fa47ed
fix(deploy): extra_packages peikar på .py-fil, ikkje mappe
2026-06-15 21:07:16 +02:00
a7e92cfba7
fix(deploy): legg til extra_packages for opax_mcp_client
2026-06-15 20:44:59 +02:00
bfd4d37f6e
fix(jason): kopier opax_mcp_client inn i core-logic, redeploy med tools
2026-06-15 20:08:39 +02:00
cabf895b20
feat(opax-mcp): byt GitHub API → Gitea API, legg til /billing/tokens/by-module + /build-status + /onboard/customers + /run
2026-06-15 19:58:03 +02:00
11720267c2
docs(handoff): GitHub fasa ut — Gitea er no primær, token i Secret Manager
2026-06-15 19:47:46 +02:00
50c1256723
docs(handoff): komplett handoff 2026-06-15 — Jason live, Gitea oppe, opax-mcp tilkobla
2026-06-15 19:28:52 +02:00
5d137c1be7
fix(deploy_agent): rett import til vertexai.agent_engines (SDK 1.157.0)
2026-06-15 18:41:12 +02:00
e96e9329d5
feat(jason): koble opax-mcp til Jason — opax_mcp_client.py + oppdater mcp_tools.py + jason-vauger.md
2026-06-15 18:33:21 +02:00
7d4b475189
fix(opax-mcp): bruk X-MCP-Secret header — ikkje Authorization (kolliderer med Cloud Run IAM)
2026-06-15 18:23:21 +02:00
27290b2ab6
fix(CI1): opax-mcp — bytt til uvicorn/FastAPI HTTP server, legg til /health
2026-06-15 18:11:47 +02:00
22f7774809
fix(CI1): cloudbuild.mcp.yaml — rett SA til jason-vauger + hardkodet smoke-test URL
2026-06-15 18:00:46 +02:00
03880812ea
docs: oppdater HANDOFF + ROADMAP etter CI1-bygg — ingen 3part
2026-06-15 17:44:44 +02:00
2b791452f9
feat(CI1): opax-mcp server — full OPAX tool coverage + Dockerfile + cloudbuild
2026-06-15 17:39:18 +02:00
4f3a802883
feat(CG5-onboard): token-basert invite-system + offentlig onboard-flow
2026-06-15 16:40:14 +02:00
099c1cceab
feat(ML-3a/OQ-26): docs/gemma/world.md — Emma Vauger identitet og kontekstpakke
2026-06-15 16:21:36 +02:00
68802353ef
feat(ML-3a): POST /emma + EMMA_BACKEND flagg (vertex nå → local VM ved trigger)
2026-06-15 16:15:51 +02:00
ec085a91c9
feat(ML-3a): docs/gemma/world.md + ROADMAP oppdatert med leverte CG5/CG6
2026-06-15 16:01:32 +02:00
7fc4df88e2
feat: onboard.html + fix len(agents) i /run/dag + HANDOFF oppdatert
2026-06-15 07:07:24 +02:00
6367683d81
fix(CG6): loadChannels() matcher /notify/channels API-format (OQ-29)
2026-06-15 06:59:56 +02:00
bf366f89b0
docs: CG4d ✅ — prisingskalkulator live
2026-06-15 06:44:41 +02:00
fa2d995fda
fix(main): rett async httpx syntaksfeil i build-status + terminal + logs
2026-06-15 06:30:02 +02:00
787edea5f6
chore(handoff): oppdater sesjonsstatus 2026-06-15 — terminal+ssh levert, panel-status frå historikk
2026-06-15 06:06:15 +02:00
0e066d8d13
feat(vm): SSH-nøkkel-knapp + modal i opax.html — GET /vm/ssh-key
2026-06-15 05:20:44 +02:00
afc878b37e
feat(terminal): koble frontend til POST /terminal/exec — ukjente kommandoar via backend
...
Updated default case to handle command execution via fetch.
2026-06-15 05:11:05 +02:00
64cf2dc1af
chore(session): logg 20260615-023212 — (ingen notat)
2026-06-15 02:32:44 +00:00
6887669bfb
chore(session): logg 20260615-022424 — (ingen notat)
2026-06-15 02:24:42 +00:00
38596af1d8
Revise HANDOFF.md with updates and fixes
...
Updated the Handoff document with recent changes, including status updates, critical rules, and fixes related to Dockerfile and backend endpoints.
2026-06-13 18:31:19 +02:00
6d0eeeba56
chore: oppdater gemma/world.md + vm-teardown.sh
2026-06-13 16:27:48 +00:00
3d8caf0cb3
chore: trigger CI/CD redeploy — rollback env-var fix
2026-06-13 16:22:32 +00:00
1e6bc5b815
fix: replace sync httpx.get with async client in build-status + terminal ( #17 )
2026-06-13 18:00:59 +02:00
95ad4f799a
Revise HANDOFF document for phase 2 updates
...
Updated the HANDOFF document to reflect the latest status, critical issues, and tasks for the ongoing phase 2. Added details on Dockerfile fixes, panel statuses, and next steps for development.
2026-06-13 17:22:45 +02:00
c7e7b28b68
feat(terminal+vm): POST /terminal/exec whitelist + GET /vm/ssh-key
2026-06-13 17:15:22 +02:00
beb466eab0
fix(docker): start main:app fra /app — ikke agents/core-logic
2026-06-13 16:40:14 +02:00
3cc6a83885
fix(opax): Fix 4 — Browser → Docs Browser, marked.js render, default MASTERPLAN.md
2026-06-13 15:56:13 +02:00
b5c03d4d44
fix(opax): CostGuard — AbortController 10s timeout + /billing/credits?days=30 + fallback (Fix 3)
2026-06-13 15:35:50 +02:00
39f714a621
fix(opax): MD-panel — bytt renderMd() med marked.js (Fix 2)
2026-06-13 15:30:02 +02:00
d25caf114d
fix(opax): replace cloudbuild_v1 import with REST API in /opax/build-status
2026-06-13 15:09:22 +02:00
a070768707
docs(handoff): panel-test 2026-06-13, Fase 2-oppdrag, Jason-blokkering dokumentert
...
Updated the HANDOFF document with the latest sprint status, identified critical issues, and outlined next steps for fixes. Adjusted timestamps and added details on the current system status and environment variables.
2026-06-13 14:47:41 +02:00
8eb3379deb
chore(session): logg 20260613-113243 — (ingen notat)
2026-06-13 11:33:01 +00:00
ec75a4a5d7
handoff: oppdatert 2026-06-13 09:03 — kreditt env-vars satt, BQ migrert, devtools-fix pushet
2026-06-13 09:04:17 +02:00
66119278bf
fix: google-cloud-build + caller_type BQ migration + OAuth state cookie
2026-06-13 08:55:04 +02:00
54f43fea2b
handoff: sesjon 2026-06-13 lukket — alle OQ-er løst, OQ-29 verifisert i prod
2026-06-13 08:30:52 +02:00
62d691dd97
docs: IAP-test regel — bruk alltid cloud-run-proxy
2026-06-13 08:13:42 +02:00
055a482320
feat(notify): GET /notify/channels — OQ-29
2026-06-13 08:05:32 +02:00
5542d54890
docs: HANDOFF update — OQ-31 løst, credit_pools levert (CG4-credits complete)
2026-06-13 07:52:01 +02:00
bc501c13ea
feat(billing): credit_pools array in get_credits_status
2026-06-13 07:48:46 +02:00