Skip to content

fix(ui): add Merge Gateway logo - #42015

Merged
rekram1-node merged 3 commits into
anomalyco:devfrom
MatthewFeroz:merge-logo
Sep 14, 2026
Merged

rekram1-node merged 3 commits into
anomalyco:devfrom
MatthewFeroz:merge-logo

Conversation

@MatthewFeroz

Copy link
Copy Markdown
Contributor

Issue for this PR

Closes #42014

Type of change

  • Bug fix
  • New feature
  • Refactor / code improvement
  • Documentation

What does this PR do?

Adds the canonical MERGE Gateway SVG from models.dev to the shared provider icon set. This lets ProviderIcon resolve merge-gateway instead of falling back to the generic synthetic icon.

The SVG uses currentColor, matching the existing provider icons and preserving light/dark theming.

How did you verify your code works?

  • Ran bun typecheck from packages/ui
  • Ran bun test from packages/ui: 27 passed
  • Ran bun run build from packages/ui
  • Ran the repository pre-push typecheck: 30 tasks passed
  • Verified the merge-gateway icon in the ProviderIcon Storybook at the standard 16px size

Screenshots / recordings

Before: fallback After: MERGE Gateway
Generic fallback provider icon MERGE Gateway provider icon

Checklist

  • I have tested my changes locally
  • I have not included unrelated changes in this PR

@MatthewFeroz

Copy link
Copy Markdown
Contributor Author

Hey @rekram1-node, this is a small PR to add a logo for Merge Gateway, is it possible to get this merged in?

@github-actions

Copy link
Copy Markdown
Contributor

Automated PR Cleanup

Thank you for contributing to opencode.

Due to the high volume of PRs from users and AI agents, we periodically close older PRs using automated criteria so maintainers can focus review time on the most active and community-supported contributions.

This PR was closed because it matched the following cleanup criteria:

  • The PR was created more than 1 month ago
  • The PR had fewer than 2 positive reactions
  • Positive reactions are counted as thumbs-up, heart, celebration, or rocket reactions on the PR

PRs created within the last month are not affected by this cleanup.

If you believe this PR was closed incorrectly, or if you are still actively working on it, please leave a comment explaining why it should be reopened. A maintainer can review and reopen it if appropriate.

Thanks again for taking the time to contribute.

@github-actions github-actions Bot closed this Sep 12, 2026
@rekram1-node rekram1-node reopened this Sep 14, 2026
@rekram1-node
rekram1-node merged commit 228e909 into anomalyco:dev Sep 14, 2026
2 checks passed
hugojosefson pushed a commit to hugojosefson/opencode that referenced this pull request Sep 18, 2026
rossigee pushed a commit to rossigee/opencode that referenced this pull request Sep 18, 2026
1056674754 added a commit to 1056674754/opencode that referenced this pull request Sep 19, 2026
Upstream v1.18.30 (3104c14, merged at 16220da) -> v1.18.31 (014614d),
25 commits / 108 files. Staged delta vs pre-merge fork HEAD is identical to
the upstream tag-to-tag diff (108 files, +3425/-2146), confirming a clean
adoption.

Functional changes:
- fix(acp): restore session options and reasoning boundaries (anomalyco#48225) —
  acp/service.ts +193 lines; isolated from the fork snapshot architecture.
- fix(opencode): request summarized adaptive thinking (anomalyco#48269) — 1 line in
  github-copilot/models.ts.
- fix(tui): surface remote auth startup errors (anomalyco#49016).
- fix(ui): Merge Gateway logo (anomalyco#42015).
- chore(deps): bump @ai-sdk/gateway to 3.0.191 (anomalyco#48710) and llm package
  (11 packages installed via bun install).
- console/stats/go: route migrated Go inference, batch workspace block
  endpoints, Go billing source forwarding, DeepSeek V4.1 Flash (model +
  stats normalization + promo docs), retention sync timeout fix, GLM-5.3
  allowance docs.

Conflicts resolved: 29 package.json version bumps (rebranded 1.18.31-sscity),
bun.lock (took upstream, rebranded workspace entries via bun install). Zero
source conflicts; fork-sensitive files (transform.ts, provider.ts,
config.ts) untouched upstream in this range. Fork deltas verified intact vs
v1.18.31: ProviderSnapshot architecture (+492 in provider.ts), GLM
normalization (+77 in transform.ts), config getFresh/commitFresh (+14).
Tests: provider, transform, bedrock, config, v2, azure plugin, session
retry/llm — 1058 pass / 0 fail across 15 files; typecheck clean.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

MERGE Gateway uses the fallback provider icon

2 participants