diff --git a/Sources/CodeIsland/MascotView.swift b/Sources/CodeIsland/MascotView.swift index 39b13d2..612179c 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 198cea7..bf3f4a3 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 fbf36c7..d838014 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)), ]