[PR #12017] feat(opencode): add custom logo configuration #14029

Open
opened 2026-02-16 18:18:51 -05:00 by yindo · 0 comments
Owner

Original Pull Request: https://github.com/anomalyco/opencode/pull/12017

State: open
Merged: No


Add the ability to customize or disable the CLI/TUI logo via config.

  • Add 'logo' field to config schema (false to disable, string path to custom file)
  • Add Logo.load() function to load custom logo from configured path
  • Add UI.logoAsync() for async logo loading with config support
  • Add /config/logo API endpoint to serve custom logo content
  • Update TUI logo component to support custom logos (strips ANSI codes)
  • Update web, upgrade, uninstall commands to use async logo loading
  • Add documentation for logo configuration

How did you verify your code works?

image

Fixes #12016

**Original Pull Request:** https://github.com/anomalyco/opencode/pull/12017 **State:** open **Merged:** No --- Add the ability to customize or disable the CLI/TUI logo via config. - Add 'logo' field to config schema (false to disable, string path to custom file) - Add Logo.load() function to load custom logo from configured path - Add UI.logoAsync() for async logo loading with config support - Add /config/logo API endpoint to serve custom logo content - Update TUI logo component to support custom logos (strips ANSI codes) - Update web, upgrade, uninstall commands to use async logo loading - Add documentation for logo configuration ### How did you verify your code works? <img width="1692" height="1337" alt="image" src="https://github.com/user-attachments/assets/e56e694a-ad13-442d-a7dd-4a8e1a066e44" /> Fixes #12016
yindo added the pull-request label 2026-02-16 18:18:51 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: anomalyco/opencode#14029