* Support for Custom URLs and custom models, including locally hosted models such as ollama
* Support for native + openrouter + local models (i.e. dozens of models) means you can start delegating sub-tasks to particular models or work to local models such as localizations or other boring work etc.
* Several tests added
* precommit to also include untracked (new) files
* Logfile auto rollover
* Improved logging
Changed all Claude Desktop configuration examples to use 'zen' as the mcpServers key
for consistency with project naming (zen-mcp-server, zen-mcp-redis). This aligns the
configuration naming with Docker service names and repository naming conventions.
Users will need to update their claude_desktop_config.json files to use 'zen' instead
of 'gemini' as the server key.
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
Updated claude mcp add/remove commands from 'gemini' to 'zen' to match the docker-compose.yml
service names and maintain consistency across the project. All container references now
align with zen-mcp-server, zen-mcp-redis naming convention.
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
The documentation incorrectly stated that DEFAULT_MODEL defaults to gemini-2.5-pro-preview-06-05,
when in fact config.py defaults to 'auto' mode if the environment variable is not set. Updated
the table to clarify that the server uses 'auto' mode (Claude picks best model) when no
DEFAULT_MODEL env var is provided to the Docker container.
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Changed gemini-mcp: to zen-mcp: throughout documentation
- Updated gemini-mcp-redis to zen-mcp-redis container references
- Fixed docker compose logs commands to use zen-mcp service name
- Ensures consistency with actual docker-compose.yml service definitions
🤖 Generated with Claude Code
Co-Authored-By: Claude <noreply@anthropic.com>