diff --git a/services/mcp-gateway.md b/services/mcp-gateway.md index fb121f5..19c31b4 100644 --- a/services/mcp-gateway.md +++ b/services/mcp-gateway.md @@ -135,6 +135,15 @@ uv run --with playwright -- python ai/mcp-gateway/ui_check.py # -> /tmp/m **Env file writes**: the PATCH endpoint updates `model_assignments.json` and attempts to rewrite the service's `.env` file in-place. Because host paths (e.g. `/opt/stacks/karakeep/.env`) are not bind-mounted into the gateway container, `env_written` will be `false` — apply manually and `docker compose up -d --force-recreate `. +**Nextcloud assistant** uses `integration_openai` app pointing at `https://ai.nuclide.systems/v1` (LiteLLM). No env file — config is in the Nextcloud DB, changed via `occ`: +```bash +# On CT 105 (192.168.1.41): +docker exec nextcloud-aio-nextcloud php occ config:app:set integration_openai default_completion_model_id --value= +# Clear stale model cache after changes: +docker exec nextcloud-aio-nextcloud php occ config:app:delete integration_openai models +``` +Current assignments (2026-05-23): completion=`llama-3.3-70b-instruct`, TTS=`tts-1-de`, STT=`whisper-large-v3-turbo`, T2I=`saia-flux`. + ## Verified end-to-end - `/health` 200 (no auth); `/.well-known/oauth-protected-resource` JSON (no auth).