From fb0bf65ce7e1ec09eca232a40c044e6dde00bd16 Mon Sep 17 00:00:00 2001 From: Ed Heltzel <402910+edheltzel@users.noreply.github.com> Date: Wed, 16 Sep 2026 17:28:39 -0400 Subject: [PATCH] feat(tui): restyle poteto status like ponytail MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The omp footer now reads 🍠 poteto: ✓ on so it matches ponytail's emoji + name + state shape. --- README.md | 4 ++-- extensions/pstack.ts | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 3774742..0396f4d 100644 --- a/README.md +++ b/README.md @@ -77,7 +77,7 @@ Claude slash skills are namespaced: `/pstack:do-how`, `/pstack:do-poteto-mode`. `/poteto-mode` is off by default -please note: omp's TUI shows `pstack: poteto mode` when enabled. +please note: omp's TUI shows `🍠 poteto: ✓ on` when enabled. ## Commands @@ -94,7 +94,7 @@ That is the live omp extension command. It stays unprefixed. There is no worktre - Stored as a custom `pstack-mode` entry on that conversation’s session jsonl. Last `{enabled}` wins. Missing means off. - `session_start` re-reads the jsonl. `new_session` / `/new` starts off. Resume of an on conversation stays on. - When on, a prompt needle prepends “Pstack Poteto Mode is on…” -- The TUI status reads `pstack: poteto mode` when on. +- The TUI status reads `🍠 poteto: ✓ on` when on. - Off aliases: `off`, `disable`, `stop`. ## Update official skills diff --git a/extensions/pstack.ts b/extensions/pstack.ts index f5049a4..96043f0 100644 --- a/extensions/pstack.ts +++ b/extensions/pstack.ts @@ -98,7 +98,7 @@ export default function pstackExtension(pi: any): void { function setStatus(ctx: any, on: boolean): void { if (ctx?.mode !== "tui") return; try { - ctx.ui?.setStatus?.("pstack-mode", on ? "pstack: poteto mode" : undefined); + ctx.ui?.setStatus?.("pstack-mode", on ? "🍠 poteto: ✓ on" : undefined); } catch { // ignore }