chore: update docs/HANDOFF-LOCAL-LLM-GITEA-MCP.md via opax-mcp
Some checks are pending
Check Python Version Consistency / Check Python Version (push) Waiting to run

This commit is contained in:
chris 2026-07-25 07:51:26 +00:00
parent d744ff0863
commit fcae0d53ef

View File

@ -1,56 +1,52 @@
# HANDOFF — OPPDATERT 2026-07-25 09:30 CEST # HANDOFF — OPPDATERT 2026-07-25 09:50 CEST
## KRITISK NESTE STEG — START HER ## KRITISK NESTE STEG — START HER
### gitea-chat-bridge — BLOKKERT, krever Procfile ### Fase 8 — Snapshot-backup av Gitea-VM
Rotårsak: Cloud Run leter etter `app`-objekt, vi eksporterer `handler`.
Filer klare i `~/OSVauco/gitea-chat-bridge/`:
- `main.py` — Google Chat-format (uten Slack-syntax)
- `requirements.txt` — functions-framework==3.*, requests==2.*
- `Procfile` — MÅ OPPRETTES: `web: functions-framework --target=handler --port=8080`
```bash ```bash
# Fullfør deploy: # Opprett snapshot av VM-disken
cat > ~/OSVauco/gitea-chat-bridge/Procfile << 'EOF' gcloud compute disks snapshot gitea-server \
web: functions-framework --target=handler --port=8080 --project=propane-will-491900-m5 \
EOF --zone=us-central1-a \
--snapshot-names=gitea-server-$(date +%Y%m%d) \
--quiet
WEBHOOK=$(gcloud secrets versions access latest --secret=CHAT_WEBHOOK_URL --project=propane-will-491900-m5) # Verifiser
cd ~/OSVauco/gitea-chat-bridge && \ gcloud compute snapshots list --project=propane-will-491900-m5
gcloud run deploy gitea-chat-bridge \
--source . --region us-central1 \
--project propane-will-491900-m5 \
--platform managed --allow-unauthenticated \
--set-env-vars "CHAT_WEBHOOK_URL=$WEBHOOK" --quiet
# Test
curl -s -X POST https://gitea-chat-bridge-357036551735.us-central1.run.app \
-H "Content-Type: application/json" \
-d '{"repository":{"full_name":"chris/OSVauco"},"pusher":{"login":"chris"},"ref":"refs/heads/main","commits":[{"id":"abc1234","message":"test","url":"https://git.vauco.no"}]}'
rm -rf ~/OSVauco/gitea-chat-bridge
``` ```
--- ---
## STATUS 2026-07-25 09:30 ## ARBEIDSMODELL
**OPAX (Perplexity MCP):** Skriver kode, pusher til Gitea, oppdaterer HANDOFF
**Gemini:** `git pull` → implementer → test → rapporter
Denne modellen gjelder frem til lokale modeller (Emma/gemma3:27b) er oppe og kan ta over Gemini sin rolle.
---
## STATUS 2026-07-25 09:50
✅ FASE 0-6.5, DNS, OPAX-MCP, smoke-test, VM, HTTPS, OAuth2, sikkerhet, GPG, secrets ✅ FASE 0-6.5, DNS, OPAX-MCP, smoke-test, VM, HTTPS, OAuth2, sikkerhet, GPG, secrets
✅ automation@vauco.no alias → chris.christiansen@vauco.no ✅ automation@vauco.no alias → chris.christiansen@vauco.no
🔴 gitea-chat-bridge — deployet men krasjer (mangler Procfile) ✅ gitea-chat-bridge deployet og verifisert (us-central1, revision 00003-h4p)
⏳ automation-bruker i Gitea — NESTE etter bridge ✅ Gitea webhook ID 9 peker på bridge-URL
⏳ Fase 8 snapshot-backup ⏳ Fase 8 snapshot-backup — NESTE
⏳ automation-bruker i Gitea
⏳ Lokale modeller (Emma/gemma3:27b) opp og kjørende
## RESSURSER ## RESSURSER
- Bridge URL: https://gitea-chat-bridge-357036551735.us-central1.run.app - Bridge URL: https://gitea-chat-bridge-357036551735.us-central1.run.app
- Gitea hook ID: 9 - Gitea: https://git.vauco.no (localhost:3000 fra VM)
- Secret: CHAT_WEBHOOK_URL (v2), gitea-admin-password - VM: 34.67.252.59, zone us-central1-a, disk: gitea-server
- VM: 34.67.252.59 (Gitea + Ollama, alltid på) - Project: propane-will-491900-m5
- Secrets: CHAT_WEBHOOK_URL (v2), gitea-admin-password
- OPAX MCP: us-central1 - OPAX MCP: us-central1
## FASTE SANNHETER ## FASTE SANNHETER
- Gitea = source of truth | localhost:3000 fra VM - Gitea = source of truth
- Lokale modeller = hovedretning - Lokale modeller = hovedretning
- OPAX skriver kode → Gemini implementerer
- gitea-admin-password og CHAT_WEBHOOK_URL i Secret Manager - gitea-admin-password og CHAT_WEBHOOK_URL i Secret Manager