1

Dois buracos pequenos no case. O .envrc do direnv não casa nem com .env nem com .env.*, e muita gente guarda segredo nele. E no matcher, dependendo da versão do Claude Code ainda existe o MultiEdit, que também manda file_path e passa direto pelo Edit|Write. Trocar pra Edit|Write|MultiEdit não custa nada.

Carregando publicação patrocinada...
1

Valeu demais, plugandship, as duas observações procedem!

  • .envrc entrou no padrão de bloqueio (.env|.env.*|.envrc), junto com o .env. Testei e agora ele é negado.
  • O matcher virou Edit|Write|MultiEdit. O script já lê tool_input.file_path, então com o MultiEdit mandando esse campo não precisa mudar mais nada.

Atualizei o post com as duas correções. Obrigado pela revisão!

0