Skip to content

Apêndice: Referência de Tipos de Evento e Configuração

Este capítulo fornece documentação de referência e exemplos de configuração para ajudá-lo a entender profundamente os tipos de evento e opções de configuração do opencode-notify. Este conteúdo é adequado como material de referência e não precisa ser aprendido em ordem.

Caminho de Aprendizado

1. Explicação dos Tipos de Evento

Entenda os tipos de evento OpenCode monitorados pelo plugin e suas condições de gatilho.

  • Quatro tipos de eventos (session.idle, session.error, permission.updated, tool.execute.before)
  • Momento de gatilho e lógica de processamento para cada tipo de evento
  • Regras de filtragem para verificação de sessão pai, verificação de período silencioso e verificação de foco do terminal
  • Diferenças funcionais entre diferentes plataformas

2. Exemplo de Arquivo de Configuração

Veja exemplos completos de arquivo de configuração e comentários detalhados para todos os campos.

  • Template completo de arquivo de configuração
  • Explicação dos campos notifyChildSessions, sounds, quietHours, terminal, etc.
  • Lista completa de efeitos sonoros disponíveis no macOS
  • Exemplo de configuração mínima
  • Método para desabilitar o plugin

Pré-condições

Sugestão de Aprendizado

Este capítulo é um documento de referência e pode ser consultado quando necessário. Recomenda-se consultar o conteúdo deste capítulo após concluir os seguintes tutoriais básicos:

Próximos Passos

Após concluir o conteúdo do apêndice, você pode: