Last active
September 9, 2026 15:03
-
-
Save patriciomacadden/ce45c803fb1c9299358eda81f940a588 to your computer and use it in GitHub Desktop.
Whimsical Pi extension
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| import type { ExtensionAPI } from "@earendil-works/pi-coding-agent"; | |
| const messages = [ | |
| "Boludeando...", | |
| "Haciendo mierda todo...", | |
| "Digamos, o sea...", | |
| "Enquilombando...", | |
| "Desenquilombando...", | |
| "Pusheando...", | |
| "Commiteando...", | |
| "Rompiendo las bolas...", | |
| "Tomando mate en vez de laburar...", | |
| "Laburando...", | |
| "Haciéndome el boludo...", | |
| "Haciendo que laburo...", | |
| "Haciéndome un feca", | |
| "Borrando la db...", | |
| "Formateando la compu...", | |
| "Chusmeando el código...", | |
| "Mandando fruta...", | |
| "Arreglando el coso...", | |
| "Rompiendo producción...", | |
| "Metiendo mano...", | |
| "Toqueteando cosas...", | |
| "Mirando para otro lado...", | |
| "Haciéndome el que sé...", | |
| "Probando suerte...", | |
| "Clavando un console.log...", | |
| "Metiendo un hotfix...", | |
| "Viendo qué onda...", | |
| "Yendoooo...", | |
| "Reiniciando todo...", | |
| "Apagando y prendiendo...", | |
| "Matando procesos...", | |
| "Actualizando dependencias...", | |
| "Instalando cosas a ver si anda...", | |
| "Buscando al culpable...", | |
| "Echándole la culpa a otro...", | |
| "Inventando una excusa...", | |
| "Si nos matamos nos matamos...", | |
| "Mergeando a lo macho...", | |
| "Force pusheando...", | |
| "Stasheando el desastre...", | |
| "Resolviendo conflictos a ojímetro...", | |
| "Mandando a main...", | |
| "Que salga como salga...", | |
| "Que sea lo que dios quiera...", | |
| "Mandándome una cagada...", | |
| "Mirando fijo la pantalla...", | |
| "Copiando de Stack Overflow...", | |
| "Recalculando...", | |
| "Último, me voy a dormir...", | |
| "Viendo si fierracho.com está andando...", | |
| "Preguntándole al chino malo...", | |
| "Viendo si se escapó Huguito...", | |
| "Yendo a comprar empanadas de los forros...", | |
| "My stake...", | |
| "Yendo al baño antes que Gengis Khago...", | |
| "Escondiéndome de Fany de OSDE..." | |
| ]; | |
| function pickRandom(): string { | |
| return messages[Math.floor(Math.random() * messages.length)]; | |
| } | |
| export default function (pi: ExtensionAPI) { | |
| pi.on("turn_start", async (_event, ctx) => { | |
| ctx.ui.setWorkingMessage(pickRandom()); | |
| }); | |
| pi.on("turn_end", async (_event, ctx) => { | |
| ctx.ui.setWorkingMessage(); // Reset for next time | |
| }); | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment