From 480ef84de4544044c2dd7a0c8dc43b8dbe788295 Mon Sep 17 00:00:00 2001 From: nick Date: Tue, 16 Jun 2026 21:16:37 +0800 Subject: [PATCH] fix(pi/omp): add pi/omp mascot option in setting view --- Sources/CodeIsland/MascotView.swift | 2 +- Sources/CodeIsland/NotchPanelView.swift | 1 + Sources/CodeIsland/SettingsView.swift | 2 ++ 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/Sources/CodeIsland/MascotView.swift b/Sources/CodeIsland/MascotView.swift index 39b13d2d..612179cb 100644 --- a/Sources/CodeIsland/MascotView.swift +++ b/Sources/CodeIsland/MascotView.swift @@ -57,7 +57,7 @@ struct MascotView: View { HermesView(status: status, size: size) case "kimi": KimiView(status: status, size: size) - case "pi": + case "pi", "omp": PiView(status: status, size: size) case "cline": ClineView(status: status, size: size) diff --git a/Sources/CodeIsland/NotchPanelView.swift b/Sources/CodeIsland/NotchPanelView.swift index 198cea79..bf3f4a3f 100644 --- a/Sources/CodeIsland/NotchPanelView.swift +++ b/Sources/CodeIsland/NotchPanelView.swift @@ -2574,6 +2574,7 @@ private let cliIconFiles: [String: String] = [ "qwen": "qwen", "kimi": "kimi", "pi": "pi", + "omp": "pi", "opencode": "opencode", "cline": "cline", ] diff --git a/Sources/CodeIsland/SettingsView.swift b/Sources/CodeIsland/SettingsView.swift index fbf36c7f..d8380144 100644 --- a/Sources/CodeIsland/SettingsView.swift +++ b/Sources/CodeIsland/SettingsView.swift @@ -993,6 +993,8 @@ private struct MascotsPage: View { ("Hermes", "hermes", "Hermes", Color(red: 0.424, green: 0.302, blue: 1.0)), ("QwenBot", "qwen", "Qwen Code", Color(red: 0.486, green: 0.228, blue: 0.929)), ("KimiBot", "kimi", "Kimi Code CLI", Color(red: 0.29, green: 0.56, blue: 1.0)), + ("Pi", "pi", "Pi", Color(red: 0.55, green: 0.43, blue: 0.95)), + ("Oh My Pi", "omp", "Oh My Pi", Color(red: 0.55, green: 0.43, blue: 0.95)), ("OpBot", "opencode", "OpenCode", Color(red: 0.55, green: 0.55, blue: 0.57)), ("ClineBot", "cline", "Cline", Color(red: 0.00, green: 0.70, blue: 0.49)), ]