Tags: nesquikm/mcp-rubber-duck
Tags
chore(release): 1.0.0 [skip ci] # 1.0.0 (2025-09-11) ### Bug Fixes * Always silence console logs in MCP mode to prevent JSON-RPC parsing errors ([0761756](0761756)) * Clean up MCP server output to prevent JSON parsing errors ([e391c46](e391c46)) * Configure Jest for ESM modules compatibility ([221492d](221492d)) * Correct Gemini API endpoint URL and add comprehensive tests ([36f4c3d](36f4c3d)) * Display requested model name instead of resolved API model name ([9acfe25](9acfe25)) * Health checks for reasoning models (GPT-5, Gemini-2.5) ([2af7816](2af7816)) * Implement smart parameter detection for OpenAI API compatibility ([fed002f](fed002f)) * Prevent Ollama auto-detection when not configured ([9409441](9409441)) * Remove conventionalcommits preset from semantic-release config ([f34934f](f34934f)) * Remove npm publishing from semantic-release configuration ([e3f0f4b](e3f0f4b)) * Remove token limits completely to resolve empty responses from reasoning models ([ac41f73](ac41f73)) * Temporarily disable lint in CI to fix deployment ([30d8b3b](30d8b3b)) * Temporarily disable tests in CI to fix deployment ([d023a32](d023a32)) ### Features * 🦆 Ducks can now use MCP tools! Per-server trust & smart approvals ([2fa5a0f](2fa5a0f)) * Add automated versioning with semantic-release ([b3c7470](b3c7470)) * Add conversation reset functionality ([92dc489](92dc489)) * Add dynamic model listing and selection ([ce84823](ce84823)) * Add environment variable support for provider default models ([4ac2272](4ac2272)) * Add GitHub Actions for automated Docker builds and releases ([2ff30d6](2ff30d6)) * Add Google Gemini support ([359db64](359db64)) * Add optional custom duck nicknames via environment variables ([c3b3e6a](c3b3e6a)) * Add systemd service files for production deployment ([63333fb](63333fb)) * Add universal multi-platform Docker deployment support ([37ea1cb](37ea1cb)) * Display model name in all duck responses ([ab87434](ab87434)) * Enhance MCP rubber duck functionality with improved provider support and error handling ([2356389](2356389)) * Support multiple custom providers via CUSTOM_{NAME}_* environment variables ([5bfeb82](5bfeb82)) ### BREAKING CHANGES * Removes old CUSTOM_API_KEY/CUSTOM_BASE_URL pattern.