PR Status para OpenCode
Un plugin para la TUI de OpenCode V2 que añade a la barra lateral tus pull requests abiertas en el repositorio actual. Cada una lleva una marca con forma distinta según su CI, para que se lea sin depender del color, y las PR encadenadas aparecen sangradas bajo la primera.

Cómo funciona
El plugin se registra en la barra lateral a través de la API de plugins de la TUI. Al abrirse el panel lee tus pull requests abiertas y las vuelve a leer cada 30 segundos mientras sigue visible, sin que una lectura empiece antes de que acabe la anterior.
Todo pasa por la CLI gh que ya tienes autenticada. El plugin no guarda tokens ni llama a la API de GitHub por su cuenta: lanza gh pr list con salida en JSON y trabaja sobre esa respuesta. Si una lectura falla, se queda la última lista buena y el panel explica qué ha pasado, ya falte gh, la sesión o la red.
El estado de cada PR resume todos sus checks en una sola marca. Un fallo pesa más que un check en curso, y la PR solo sale en verde cuando pasan todos.
Para publicarlo en npm hubo que compilar el JSX de Solid de antemano y enlazarlo a la copia de Solid que ya carga OpenCode. Con una copia propia, el panel aparecía pero no se volvía a pintar.