16f2b86fa6
feat(osvx-mcp): expose eight read-only tools and verify discovery
2026-09-02 12:17:26 +00:00
ad4636616c
chore: update opax-mcp/server.py via opax-mcp
Check Python Version Consistency / Check Python Version (push) Waiting to run
2026-07-25 08:17:03 +00:00
3fe6cfe5d5
chore: update opax-mcp/server.py via opax-mcp
Check Python Version Consistency / Check Python Version (push) Has been cancelled
2026-07-22 02:47:29 +00:00
Gemini Agent
8a1ed6be15
refactor(opax-mcp): Simplify tool handler unpacking
Check Python Version Consistency / Check Python Version (push) Waiting to run
2026-07-21 17:54:24 +00:00
Gemini Agent
a9cb707a6a
fix(opax-mcp): use OIDC token for agent authentication
Check Python Version Consistency / Check Python Version (push) Waiting to run
2026-07-21 10:24:46 +00:00
Gemini Agent
9c37c22c4d
fix(opax-mcp): Fix ImportError and expose list_emma_models tool
Check Python Version Consistency / Check Python Version (push) Waiting to run
2026-07-21 05:12:51 +00:00
Gemini Agent
7261cf012b
fix(opax-mcp): install google-cloud-cli in runtime
...
Several MCP tools call gcloud via subprocess. The container did not include gcloud, causing those tools to fail at runtime. This change installs the google-cloud-cli in the Docker image and has been verified with list_gce_instances and describe_service.
2026-07-16 17:16:13 +00:00
Gemini Agent
9901a61a0c
Update Gitea to CPU VM and align OPAX-MCP config
Check Python Version Consistency / Check Python Version (push) Has been cancelled
2026-07-07 05:19:50 +00:00
ef02198d02
fix: oppdater Gitea IP fra 34.158.137.245 til 136.111.198.14
2026-07-05 11:57:05 +00:00
9d6f713df0
Revert "fix: fjern all GCE metadata token-logikk fra _opax_headers"
...
This reverts commit a437cd1ea3 .
2026-07-02 21:07:38 +00:00
a437cd1ea3
fix: fjern all GCE metadata token-logikk fra _opax_headers
2026-07-02 20:51:55 +00:00
10eb49b244
fix: fjern GCE metadata token-kall, bruk kun X-Internal-Key for m2m
2026-07-02 20:40:47 +00:00
1f4df47083
fix: legg til X-Internal-Key bypass i require_auth for m2m
2026-07-02 20:24:05 +00:00
e04a95b952
fix: legg til X-MCP-Secret i osvauco_agent_headers
2026-07-02 20:02:20 +00:00
0a1e3ce8ea
fix: run_jason bruker _osvauco_agent_post
2026-07-02 19:56:13 +00:00
e5fa099072
fix: reparer push_file + tui_command indenteringsfeil i server.py
2026-07-02 17:43:53 +00:00
bc8eb70c16
fix: fjern duplikat tui_command-funksjon i server.py
2026-07-02 17:25:41 +00:00
56e1f61753
feat: tui_command tool i opax-mcp — toveis shell via /tui-command
2026-07-02 17:24:24 +00:00
2a9138b290
chore: oppdater opax-mcp server.py og yaml
2026-07-02 16:15:03 +00:00
9ff2da5985
feat: legg til direkte Ollama-verktøy for Emma (gemma3:27b), gemma3:4b og qwen2.5:3b på emma-gpu-vm
2026-06-29 19:03:52 +02:00
5ea4b0189c
fix: push_file auto-fetch sha for existing files
Check Python Version Consistency / Check Python Version (push) Waiting to run
2026-06-29 14:00:05 +00:00
5d156642b2
fix: log exceptions in mcp_handler
Check Python Version Consistency / Check Python Version (push) Waiting to run
2026-06-29 01:20:00 +00:00
637d3a2811
fix: log IAP token errors and OPAX_IAP_CLIENT_ID on startup
Check Python Version Consistency / Check Python Version (push) Waiting to run
2026-06-29 01:07:44 +00:00
303f190c58
fix: rewrite to MCP Streamable HTTP (JSON-RPC on /) with Bearer auth
Check Python Version Consistency / Check Python Version (push) Waiting to run
2026-06-29 01:55:18 +02:00
9d0f45cdd6
fix: accept api-key header for Perplexity MCP connector
Check Python Version Consistency / Check Python Version (push) Waiting to run
2026-06-28 23:41:11 +00:00
9542106ecd
fix(opax-mcp): bruk OPAX_IAP_CLIENT_ID som IAP audience i identitytoken
...
Update identity token retrieval to use OPAX_IAP_CLIENT_ID if available.
2026-06-18 14:11:54 +02:00
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
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
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
2b791452f9
feat(CI1): opax-mcp server — full OPAX tool coverage + Dockerfile + cloudbuild
2026-06-15 17:39:18 +02:00