Skip to content

Releases: marmyx77/omni-ai-mcp

v4.5.0

Choose a tag to compare

@github-actions github-actions released this 05 Jul 16:10
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

Choose a tag to compare

@github-actions github-actions released this 12 Jun 05:27
fix: migrate to Interactions API 'steps' schema (google-genai>=2.0, p…

v4.3.0

Choose a tag to compare

@github-actions github-actions released this 05 Jun 05:57
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

Choose a tag to compare

@github-actions github-actions released this 22 Mar 16:57
feat: /gemini-illustrate, /gemini-image, richer prompts + tool descri…

v4.1.0

Choose a tag to compare

@github-actions github-actions released this 22 Mar 16:49
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

Choose a tag to compare

@github-actions github-actions released this 08 Mar 08:57
fix: setup command asks for API key in chat, configures via claude mc…

v4.0.8

Choose a tag to compare

@github-actions github-actions released this 07 Mar 16:03
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

Choose a tag to compare

@github-actions github-actions released this 07 Mar 15:47
fix: YAML frontmatter quotes in commands, remove display_name from pl…

v4.0.6

Choose a tag to compare

@github-actions github-actions released this 07 Mar 15:38
fix: inline mcpServers in plugin.json for Claude Code plugin compatib…

v4.0.5

Choose a tag to compare

@github-actions github-actions released this 07 Mar 15:23
fix: add .claude-plugin/plugin.json format for Claude Code plugin ins…