Conversation
Added NVIDIA provider and fallback model to the OpenCLAW configuration.
There was a problem hiding this comment.
Pull request overview
Adds a documented, opt-in WebAI-API (Gemini-Web proxy) service alongside the existing OpenClaw-WebTop setup, plus minor updates to default model instructions and container versions.
Changes:
- Add a
webai-apidocker-compose service behind a compose profile and amake start-webai-apitarget to run it on demand. - Add a WebAI-API integration how-to document (cookie import + OpenClaw provider configuration prompt).
- Update README model pull/launch example and bump OpenClaw/Ollama versions in the Dockerfile.
Reviewed changes
Copilot reviewed 5 out of 5 changed files in this pull request and generated 11 comments.
Show a summary per file
| File | Description |
|---|---|
| README.md | Updates the example Ollama model used in the quick-start steps. |
| Makefile | Adds a new target to start the WebAI-API compose profile. |
| docs/webai-to-api-integration.md | Introduces step-by-step WebAI-API setup instructions and example config text. |
| docker/Dockerfile | Bumps OpenClaw and Ollama versions used in the image build. |
| docker-compose.yml | Pins the WebTop image tag and adds the opt-in webai-api service. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| start: | ||
| PUID=$(shell id -u) \ | ||
| PGID=$(shell id -g) \ | ||
| docker compose up -d |
There was a problem hiding this comment.
The start target exports PUID/PGID, but docker-compose.yml uses ${DOCKER_PUID}/${DOCKER_PGID} for substitution. As a result the container will fall back to the hard-coded defaults (501/20), which can cause permission issues on mounted volumes. Align the variable names (either set DOCKER_PUID/DOCKER_PGID here or change the compose file to read PUID/PGID).
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Ignore markdown and docs paths for push and pull_request events
Removed paths-ignore for markdown and docs in push and pull_request events.
Objective
Include WebAI-API which is proxy to gemini so that openclaw can use. it
Note, it does not support tool support