Skip to content

v0.5.26

Choose a tag to compare

@github-actions github-actions released this 11 Jun 11:04
· 12 commits to main since this release

Removed

  • Gemini CLI wiped out as a tool integration across the entire stack (TUI cycle Z, command palette, theme, key handler, provider metadata, tool bootstrap, tool launchers, benchmark, endpoint installer, audit state, docker-compose, docs)
  • Rovo Dev CLI wiped out the same way — block removed from tool-metadata.js, tool-bootstrap.js, provider-metadata.js, tool-launchers.js (incl. writeRovoConfig), benchmark.js, endpoint-installer.js, utils.js, command-palette.js, theme.js, key-handler.js, app.js, plus the --rovo CLI flag
  • Both removed from the website's social proof bar (Gemini CLI and Rovo Dev chips)
  • cliOnly tool concept collapsed — no remaining CLI-only providers, so getCompatibleTools simplified to return REGULAR_TOOLS for both regular and opencode-zen

Changed

  • sources.js JSDoc @exports no longer lists the stale gemini provider
  • audit_state.json clone entry gemini removed (was a fingerprint duplicate of googleai)
  • .pi/skills/update_models/SKILL.md: googleai audit diff now applies directly to sources.js (no more gemini clone)
  • docker-compose.yml: dead GEMINI_API_KEY env var removed (not referenced anywhere in code)
  • README.md: tool list, compatibility table, IDE table, model count all updated
  • tui/overlays.js Z cycle help: 🦘 Rovo → ♊ Gemini segment dropped

Tests

  • tool compatibility matrix test suite updated: removed 5 rovo/gemini-specific assertions, kept Zen compatibility coverage
  • sortResultsWithPinnedFavorites mock data swapped from rovo fixtures to caveman fixtures (caveman is also cliOnly-equivalent for sort order testing)
  • benchmarkModel no longer has a providerKey === 'rovo' UNSUPPORTED guard test (guard itself was removed with the wipeout)
  • 520/520 tests pass after refactor