Commit Graph

30 Commits

Author SHA1 Message Date
727b431d4b fix(hub): correct tool calling logic 2026-09-05 16:55:19 +00:00
278a1cf6b9 fix(hub): correct opax-mcp URL to zjbqp3prqq-uc 2026-09-05 16:55:19 +00:00
9e0a795b4b Revert "fix(hub): use LlmAgent with explicit Vertex AI client"
This reverts commit c8af73304dbfddaccb65ecbcffcdc014a7c036f4.
2026-09-05 16:55:19 +00:00
1a1d4ae99b fix(hub): use LlmAgent with explicit Vertex AI client 2026-09-05 16:55:19 +00:00
d93398eafa Revert "fix(hub): explicit Vertex AI client + ADC auth"
This reverts commit be7aa3e5f9ad189418bc4ed1558ae385148db64b.
2026-09-05 16:55:19 +00:00
cffef7e430 fix(hub): explicit Vertex AI client + ADC auth 2026-09-05 16:55:19 +00:00
434f591f9c feat: gemini_guard — rate limiter + circuit breaker på alle Gemini-kall 2026-07-02 17:14:06 +00:00
54a86568b6 fix: gjør /run og /run/dag async — fjerner asyncio.run()-konflikt med uvicorn event loop
Some checks failed
Check Python Version Consistency / Check Python Version (push) Has been cancelled
2026-06-24 17:15:05 +00:00
0f663c1d3d fix(startup): lazy-init root_agent in lifespan — fix Cloud Run startup probe 2026-06-23 12:17:58 +00:00
4dfcffd0b3 fix(startup): move all blocking calls to lifespan event 2026-06-23 11:54:44 +00: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
bfd4d37f6e fix(jason): kopier opax_mcp_client inn i core-logic, redeploy med tools 2026-06-15 20:08:39 +02:00
1d413a56d5 feat(CG4-budget): token-budsjett + context-trimming + Flash-first routing 2026-06-13 06:17:03 +02:00
3bb95c8af9 CI6: fjern RAG fra root_agent — blokkerer AFC/MCP FunctionTools (TODO: RAG som sub-agent når korpus er oppdatert) 2026-06-10 07:17:26 +02:00
e5b4e2faa5 fix(CI3): bruk get_opax_tools() FunctionTools i stedet for MCPToolset 2026-06-10 03:49:38 +02:00
a095abd8bd feat(CI3): koble opax-mcp toolset til Jason-agenten 2026-06-10 03:30:48 +02:00
7686fc7623 feat(CG3e+CG4): utvidet token-logging — caller_type, module_name, session_id + CG4-fase i ROADMAP
- token_logger.py: nytt schema med caller_type (agent|cli|browser|cron|api), module_name (jason/opax, costguard, threadstone, cli/gemini-tui, billing_agent), session_id
- agent.py: agent_name → strukturert label (module_name + mode), caller_type satt til 'agent'
- ROADMAP.md: CG4 Token Intelligence-fase lagt til (CG4a–CG4d) under NEXT
2026-06-10 00:36:25 +02:00
33482aee2c feat(CG3e): add llm_token_usage BigQuery logger + /billing/tokens/summary endpoint 2026-06-09 21:02:52 +02:00
60af0035b6 fix(agent): give Jason self-awareness of model, region, billing source & HITL limits 2026-06-04 21:10:08 +00:00
7585a485e0 fix(models): gemini-2.5-flash (light) + gemini-2.5-pro (heavy), LOCATION=global for modellkall 2026-05-26 01:37:28 +02:00
f711f7be74 fix: gemini-2.0-flash-001 for light mode, fang ValueError i /run authorize_mode 2026-05-26 01:30:01 +02:00
5e1bb4e7ab refactor(mode): rename A/A+ → light/heavy gjennomgående + ML-spor i MASTERPLAN 2026-05-26 01:20:53 +02:00
2fc957f4c2 revert: sett agent.py default-modeller tilbake til gemini-2.0-flash 2026-05-25 21:18:50 +02:00
23377d2575 fix: bruk gemini-2.0-flash-001 som default modell (versjonert GA-navn) 2026-05-25 19:45:29 +02:00
1cba5166db fix: ADK 1.x Runner pattern + gemini-3.5-flash for A+ reasoning 2026-05-24 16:44:04 +02:00
497509370e feat: add A/A+ mode routing to agent.py (OPAX) 2026-05-24 16:34:34 +02:00
0248081b83 fix: agent.py — bruk riktig import-path for VertexAiRagRetrieval (ADK 1.x) 2026-05-24 15:12:08 +02:00
2681d85ef4
feat: enforce Norwegian (Bokmål) response language in agent system instruction 2026-05-24 06:24:21 +02:00
34ba75a4a2 feat: push all remaining files — agents/, docs/, architecture/, cloudbuild.yaml, README 2026-05-23 02:37:39 +02:00