Skip to content

[MISC] Update OpenRouter adapter logo to refreshed brand mark and added padding to Mistral logo#2186

Merged
chandrasekharan-zipstack merged 2 commits into
mainfrom
fix/openrouter-logo
Jul 21, 2026
Merged

[MISC] Update OpenRouter adapter logo to refreshed brand mark and added padding to Mistral logo#2186
chandrasekharan-zipstack merged 2 commits into
mainfrom
fix/openrouter-logo

Conversation

@chandrasekharan-zipstack

Copy link
Copy Markdown
Contributor

What

OpenRouter refreshed its brand. Updates the adapter icon from the retired grey routing-arrows mark to the new purple glyph.

Before After
grey double-arrow routing mark new purple O/R glyph
  • File: frontend/public/icons/adapter-icons/OpenRouter.png
  • Rendered from OpenRouter's official brand glyph SVG (#7624F4, the light-background variant), same 512×512 transparent PNG format as before.
  • Only reference is openrouter.py::get_icon() → path unchanged, so no code change needed.

🤖 Generated with Claude Code

https://claude.ai/code/session_01L549habQ6K2m1ACJ7DwtsE

OpenRouter refreshed its brand; the old grey routing-arrows mark is
retired. Replaces the adapter icon with the new glyph (rendered from
the official brand SVG), keeping the same 512x512 transparent PNG.

Ref: https://openrouter.ai/blog/announcements/brand-refresh/

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01L549habQ6K2m1ACJ7DwtsE
@coderabbitai

coderabbitai Bot commented Jul 20, 2026

Copy link
Copy Markdown
Contributor

Important

Review skipped

Review was skipped due to path filters

⛔ Files ignored due to path filters (2)
  • frontend/public/icons/adapter-icons/Mistral AI.png is excluded by !**/*.png
  • frontend/public/icons/adapter-icons/OpenRouter.png is excluded by !**/*.png

CodeRabbit blocks several paths by default. You can override this behavior by explicitly including those paths in the path filters. For example, including **/dist/** will override the default block on the dist directory, by removing the pattern from both the lists.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 6b6b5501-a598-4725-a847-4d2148cc3a63

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch fix/openrouter-logo

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@chandrasekharan-zipstack chandrasekharan-zipstack changed the title [FIX] Update OpenRouter adapter logo to refreshed brand mark [MISC] Update OpenRouter adapter logo to refreshed brand mark Jul 20, 2026
@chandrasekharan-zipstack
chandrasekharan-zipstack marked this pull request as ready for review July 20, 2026 11:03
The Mistral pixel-M icon ran edge-to-edge with no horizontal padding,
inconsistent with the other adapter icons. Re-center the mark on the
512x512 transparent canvas with even margins.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01L549habQ6K2m1ACJ7DwtsE
@github-actions

Copy link
Copy Markdown
Contributor

Frontend Lint Report (Biome)

All checks passed! No linting or formatting issues found.

@sonarqubecloud

Copy link
Copy Markdown

@chandrasekharan-zipstack chandrasekharan-zipstack changed the title [MISC] Update OpenRouter adapter logo to refreshed brand mark [MISC] Update OpenRouter adapter logo to refreshed brand mark and added padding to Mistral logo Jul 20, 2026
@github-actions

Copy link
Copy Markdown
Contributor

Unstract test results

Per-group results

Status Group Tier Passed Failed Errors Skipped Duration (s)
e2e-coowners e2e 1 0 0 0 1.3
e2e-login e2e 2 0 0 0 1.7
e2e-smoke e2e 2 0 0 0 1.0
unit-sdk1 unit 471 0 0 0 24.7
unit-workers unit 723 0 0 0 49.9
TOTAL 1199 0 0 0 78.6

Critical paths

❌ Regressions (must be zero)

  • adapter-register-llm — Register and validate an LLM adapter.
  • workflow-author — Create a workflow; its source+destination endpoints materialise and are configurable.
  • api-deployment-provision — Deploying a workflow as an API mints a usable key and a resolvable endpoint.
  • api-deployment-auth — Unauthenticated or mis-scoped API-deployment calls are rejected before dispatch.
  • prompt-studio-author — Create a Prompt Studio project and add a prompt to it.
  • connector-register-test — Connector credentials are validated against the live system and stored encrypted.
  • usage-aggregate-read — Per-run token usage aggregates correctly and stays scoped to its organization.

⚠️ Critical paths not yet covered

  • workflow-create-execute — Create a workflow, configure source+destination, execute, poll, fetch result. (declared coverage: e2e-workflow)
  • api-deployment-run — Deploy a workflow as an API, POST a document, receive structured JSON. (declared coverage: e2e-api-deployment)
  • prompt-studio-fetch-response — Prompt Studio: create project, add prompt, run single-pass, get response. (declared coverage: e2e-prompt-studio)
  • pipeline-etl-execute — Run an ETL pipeline from source connector to destination. (declared coverage: no groups declared)
  • usage-token-tracking — Per-execution token usage is recorded and retrievable. (declared coverage: no groups declared)
  • workflow-execution-fan-out — Multi-file workflow execution fans out to file-processing workers and rejoins. (declared coverage: no groups declared)
  • callback-result-delivery — Async results are posted back via the callback worker. (declared coverage: no groups declared)
✅ Covered critical paths
  • auth-login — covered by e2e-login
  • co-owner-manage — covered by e2e-coowners

@chandrasekharan-zipstack

Copy link
Copy Markdown
Contributor Author

@greptileai help review this PR

@greptile-apps

greptile-apps Bot commented Jul 21, 2026

Copy link
Copy Markdown
Contributor

Greptile Summary

This PR updates two adapter icon assets in the frontend public directory.

  • Replaced the OpenRouter icon with the refreshed purple brand mark.
  • Added padding to the Mistral AI adapter icon.
  • Kept the existing icon filenames and public paths unchanged.

Confidence Score: 5/5

This looks safe to merge.

  • No blocking issues found in the changed code.

Important Files Changed

Filename Overview
frontend/public/icons/adapter-icons/OpenRouter.png Replaces the OpenRouter adapter PNG while keeping the same public asset path.
frontend/public/icons/adapter-icons/Mistral AI.png Replaces the Mistral AI adapter PNG while keeping the same filename used by existing icon references.

Reviews (1): Last reviewed commit: "[FIX] Re-pad Mistral adapter logo for co..." | Re-trigger Greptile

@chandrasekharan-zipstack
chandrasekharan-zipstack merged commit 44b89dd into main Jul 21, 2026
11 checks passed
@chandrasekharan-zipstack
chandrasekharan-zipstack deleted the fix/openrouter-logo branch July 21, 2026 06:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants