TUI attention docs are missing details & are wrong placed
Los mantenedores suelen responder en 1 día
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 75/100
- Tipo de issue
- Documentación
- Claridad
- Bien especificado
- Estado de actividad
- Activo
- Stack tecnológico
- json, typescript
- Área
- cli, documentation
Línea de trabajo
El issue apunta a la página de documentación en https://opencode.ai/v2/docs/cli/config#alerts y los enlaces del esquema. Examina el código fuente de la documentación del repositorio, probablemente en un directorio docs/, para encontrar la referencia incorrecta al archivo de configuración. También revisa el esquema de configuración de TUI en https://opencode.ai/tui.json y el código en packages/tui/src/attention.ts para comprender los tipos de archivos de sonido permitidos. La solución implica actualizar la documentación para hacer referencia a tui.json en lugar de cli.json y agregar detalles sobre los formatos de audio compatibles.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Description
So the current docs (https://opencode.ai/v2/docs/cli/config#alerts) for alerts are showing wrong information because those never worked for me in a ~/.config/opencode/cli.json file (schema link).
It took me a few hours and help from frontier AI models to find out that there exists another config tui.json. I couldn't find any docs online about it except the schema link and this little section here without much further explanation there.
Proposed change
I would at least change the code snippets header label from cli.json to tui.json or create a whole subpage for TUI and move this there. There is also no information about the allowed file types (e.g. mp3, wav, etc.). I had to reverse engineer the code to find out that the default files are also mp3, see imports https://github.com/anomalyco/opencode/blob/dev/packages/tui/src/attention.ts#L17
Plugins
0
OpenCode version
1.18.32
Steps to reproduce
Prerequisite is that no
~/.config/opencode/tui.jsonexists or at least noattentionobject in the JSON file.
Procedure:
- Create
~/.config/opencode/cli.jsonfile - Paste the following from https://opencode.ai/v2/docs/cli/config#alerts:
{ "$schema": "https://opencode.ai/v2/cli.json", "attention": { "notifications": true, "sound": true, "volume": 0.4, "sound_pack": "opencode.default", "sounds": { "permission": "/home/me/sounds/permission.wav" } } } - Restart openclaude via shell
opencode - Send any prompt
- No sound is played at all
Screenshot and/or share link
No response
Operating System
Linux RHEL 10.2
Terminal
Intellij Terminal & RHEL default terminal named "Konsole"
- Lenguaje dominante
- TypeScript
- Estrellas
- 213k
- Forks
- 28.4k
- Merge medio
- 8 h 32 min
- PR fusionados (30 d)
- 253
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de anomalyco/opencode
-
app: keybinds match the produced character, so Ctrl+F and other letter shortcuts fail on non-Latin layoutsPosiblemente ocupada Un pull request vinculado a esta issue está abierto o ya se fusionó. Abiertoreproduced
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
anomalyco/opencode#55676 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
tui: NumPad End/Home ignored under kitty keyboard protocol (Windows Terminal reports KP_END 57424)Posiblemente ocupada @argszero la tomó hace 1 día. Abiertoreproduced
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
anomalyco/opencode#55533 · 2 comentarios ·
Los mantenedores suelen responder en 1 día
-
pending close triaging
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
anomalyco/opencode#55392 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
anomalyco/opencode#55383 · 3 comentarios ·
Los mantenedores suelen responder en 1 día
-
web: second Firefox tab never connects to /api/event - Cache-Control: no-cache lets Firefox's HTTP cache block concurrent SSE requestsPosiblemente ocupada @zonemeen la tomó hace 1 día. Abiertoreproduced
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
anomalyco/opencode#55369 · 2 comentarios ·
Los mantenedores suelen responder en 1 día
Todos los issues de anomalyco/opencode
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
apache/rocketmq-dashboard#6872 ·
Los mantenedores suelen responder en 3 días
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
fab-geocommuns/RNB-site#539 ·
Los mantenedores suelen responder en 2 días
-
Guest multiview tile label leaks raw virtual-source-id "Whip" instead of the guest name / slot labelAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
Eyevinn/open-live-studio#211 ·
Los mantenedores suelen responder en 1 día
-
documentation good first issue
Dificultad 2/5 Medio día Aptitud para principiantes 72/100
sujithputta02/Esapay#13 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
ehmpathy/rhachet-roles-bhuild#468 ·
Los mantenedores suelen responder en 1 día