Repository navigation
DevSync v0.6.0 — Zero-Leak Secret Scanner, AI Conflict Resolver & Global Hotkeys
DevSync v0.6.0 — Zero-Leak Secret Scanner, AI Conflict Resolver & Global Hotkeys
Uma grande evolução de segurança, inteligência artificial e produtividade para o DevSync:
🛡️ Zero-Leak Pre-Commit Secret Scanner
- Motor de varredura pré-commit baseado em regras estritas que bloqueia checkpoints automáticos caso detecte chaves privadas (RSA/EC/PGP), tokens GitHub (
ghp_), chaves AWS (AKIA), chaves Gemini/Google API (AIzaSy), chaves OpenAI/Anthropic ou webhooks sensíveis (Discord/Slack). - Varredura sob demanda via CLI (
node src/cli.js scan-secrets <id>), UI Local e protocolo MCP.
🤖 Resolução Semântica de Conflitos com IA (Gemini API) & Fallback Heurístico
- Motor em
src/ai.jsque utiliza a API Gemini (gemini-2.5-flash) para reconciliar conflitos quandoGEMINI_API_KEYestiver configurada. - Fallback determinístico
heuristicMergeque preserva alterações locais e mescla adições remotas sem depender da nuvem.
🎛️ Interface Visual & Editor 3-Way de Conflitos
- Modal interativo na UI Local com 3 painéis: Código Local (HEAD), Código Remoto (Incoming) e Editor Mesclado em tempo real para edição e aplicação direta no repositório.
⌨️ Atalhos Globais de Sistema (Windows Desktop)
Ctrl+Shift+S: Sincroniza todos os projetos ativos instantaneamente em segundo plano com notificação nativa.Ctrl+Shift+D: Abre / foca o painel principal do DevSync.- Novos atalhos integrados ao menu de contexto do Tray.
🏷️ Sincronização & Envio de Git Tags
- Suporte nativo à opção
--tagsno fetch e no push, garantindo sincronização de versões e releases entre Casa e Trabalho.
🔌 Expansão do Servidor MCP (12 Ferramentas)
- 3 novas ferramentas MCP:
devsync_scan_secrets,devsync_ai_resolve_conflict,devsync_resolve_conflict.
🧪 Qualidade & Testes
- 55 testes automatizados (100% aprovados).
- Segundo Cérebro Obsidian devidamente atualizado.
Full Changelog: v0.5.0...v0.6.0