Releases: marmyx77/omni-ai-mcp
Releases · marmyx77/omni-ai-mcp
Release list
v4.5.0
feat: OpenRouter citations + configurable timeout (v4.5.0) - ask_model appends a numbered Sources section from OpenRouter citations: top-level 'citations' (Perplexity sonar) + OpenAI-style url_citation annotations, deduplicated preserving order - OPENROUTER_TIMEOUT env var (default 120s, was hardcoded 30s) so search models like perplexity/sonar-* have headroom; /models catalog keeps a fixed 30s timeout - perplexity/sonar-pro added to ask_model schema examples - 12 new unit tests (187 total passing)
v4.4.0
fix: migrate to Interactions API 'steps' schema (google-genai>=2.0, p…
v4.3.0
docs: align version references and changelog with v4.3.0 - README: version badge 4.0.1 -> 4.3.0, new 'What's New in v4.3.0' section, backfilled changelog (4.3.0/4.2.0/4.1.0), image gen now credited to Gemini 3 Pro Image instead of Imagen - CLAUDE.md: roadmap marks v4.3.0 as Current, de-marks v4.0.1 - app/__init__.py: module docstring version 4.0.1 -> 4.3.0
v4.2.0
feat: /gemini-illustrate, /gemini-image, richer prompts + tool descri…
v4.1.0
feat: image editing + multi-image analysis + media resolution (v4.1.0) Integrates capabilities from gemini-claude-skills (stared/gemini-claude-skills): - gemini_generate_image: add input_images param for image editing/transformation - Pass 1+ images for Gemini to edit, combine, or use as reference - "Add sunset sky", "blend these two", "make it look like oil painting" - gemini_analyze_image: add image_paths for multi-image analysis - Compare screenshots, analyze sequences, multi-image QA in one call - gemini_analyze_image: add media_resolution (low/medium/high) - Controls token cost vs detail tradeoff using MediaResolution enum Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
v4.0.9
fix: setup command asks for API key in chat, configures via claude mc…
v4.0.8
feat: add /setup command to guide API key configuration Users installing the plugin from zip now have a /setup command that checks uvx install, GEMINI_API_KEY, OPENROUTER_API_KEY, and MCP server registration — with copy-paste instructions for anything missing. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
v4.0.7
fix: YAML frontmatter quotes in commands, remove display_name from pl…
v4.0.6
fix: inline mcpServers in plugin.json for Claude Code plugin compatib…
v4.0.5
fix: add .claude-plugin/plugin.json format for Claude Code plugin ins…