← Todos os projetos

Open source / Rust · 2026

Contribuições no ai-memory

Open sourceRustWindowsHooks

3 PRs aceitas em um projeto open source com mais de 8.800 estrelas: um bug exclusivo do Windows e dois ajustes de hooks duplicados.

Contexto

A migração 1.x → 2.0 entrava em loop de crash, mas só no Windows.

Solução

No Windows, o lock do arquivo do processo em execução é obrigatório e travava o backup pré-migração; no Linux e no macOS ele é só indicativo, por isso o bug não aparecia. Excluí o arquivo do backup e cobri com teste unitário (#597). Também corrigi eventos duplicados de hooks do Cursor (#722) e adicionei um aviso para wrappers que mencionam o ai-memory (#723).

O que demonstra

  • 3 PRs aceitas (#597, #722, #723).
  • Diagnóstico por leitura do fluxo; validação no Windows feita pelo mantenedor ao revisar.
  • Exemplo de diferença de comportamento entre sistemas operacionais.

Navegação

Projetos

Links