neuroharness

Novidades

O formato segue o Keep a Changelog, e o projeto usa Versionamento Semântico. A CLI e o app desktop compartilham a mesma versão.

[Não lançado]#

Alterado#

  • Site e endereço próprio: o instalador de uma linha passa a ser servido por harness.neuros.my:
    • curl -fsSL https://harness.neuros.my/install.sh | bash (macOS e Linux);
    • irm https://harness.neuros.my/install.ps1 | iex (Windows).
  • O endereço antigo, direto do GitHub, continua funcionando.
  • O site também tem o download do app, estes guias e a versão atual em /api/latest.
  • O neuro-harness deps mostra os comandos com o endereço novo.

[0.2.1] — 2026-11-08#

Corrigido#

  • Acesso pelo navegador: abrir http://127.0.0.1:3082/ sem o token num navegador novo mostrava "dsh web authentication required" sem explicar o porquê.
    • O start e o restart passam a explicar o que fazer: abrir uma vez o endereço com o token, ou usar neuro-harness open.
    • Depois disso, o navegador guarda o acesso por 30 dias.
    • A explicação também está em docs/instalacao.md.

[0.2.0] — 2026-11-08#

Adicionado#

  • Instalação de uma linha pelo repositório público neuro-harness-install (só os scripts, sem segredos):
    • install.sh para macOS e Linux, install.ps1 para Windows;
    • instala as dependências (Homebrew, apt, dnf, pacman ou winget), faz o login no GitHub, baixa a última Release, põe o neuro-harness no PATH, roda o setup, importa as chaves e instala o app.
  • setup completo:
    • instala o neuro-mv-edit 1.8.0 e o neuro-ads-manager 0.1.0 como plugins do perfil, fixados por versão;
    • ativa os plugins oficiais Agent Teams, Auto review, busca em sessões, terminal persistente e títulos de sessão.
  • neuro-harness deps: confere os pré-requisitos do sistema e mostra o comando do instalador quando falta algo.
  • App desktop: confere as dependências na abertura. Se faltar alguma, o botão Instalar o que falta abre o Terminal (ou o PowerShell) com o instalador, e o app continua sozinho quando tudo fica pronto.

Alterado#

  • O motor neuro-mv-edit passa da 1.7.2 para a 1.8.0 (plugin do Neuro Harness). O setup atualiza quando a versão fixada muda.

[0.1.0] — 2026-11-08#

Primeira versão do Neuro Harness, uma distribuição do DeepSeek Harness 0.2.1-alpha.2.

Adicionado#

  • CLI neuro-harness (Node, sem dependências; macOS, Linux e Windows):
    • comandos setup, start, stop, restart, status, url, open, doctor, engine, credenciais, run e version;
    • o Harness sobe como processo próprio, sem tmux;
    • o ambiente das sessões é limpo: PATH com o bin da distribuição na frente, sem pastas do Claude Code, cache npm próprio e nenhuma chave de provedor vinda do ambiente.
  • Instalação idempotente em ~/.neuro-harness:
    • o DeepSeek Harness numa versão fixa;
    • o motor neuro-mv-edit 1.7.2, com os atalhos neuro-mv-edit (sh e .cmd);
    • o perfil neuro, com um bloco gerenciado pela distribuição;
    • os plugins da distribuição.
  • Importação de credenciais do Hermes e do OpenCode para o cofre do Harness:
    • cada chave é validada no próprio provedor;
    • nenhum valor é mostrado;
    • os logins OAuth não são copiados.
  • Plugin neuro-harness-brand:
    • o isotipo "n-neurônio": um n desenhado por um traço único que nasce de um nó;
    • o nome "neuro harness", com o título e o ícone da aba;
    • as cores dos temas claro e escuro;
    • a marca oficial do DeepSeek Harness fica desligada.
  • Plugin neuro-harness-pt-br:
    • 2.489 textos da interface em 55 áreas, traduzidos para o português do Brasil;
    • o pt-BR é o idioma padrão, e a escolha que você salvar é respeitada.
  • App desktop (Electron 44):
    • macOS Apple Silicon (.dmg) e Windows x64 (instalador NSIS);
    • ao abrir, instala ou atualiza e sobe o Harness; ao sair, para o Harness que subiu;
    • a tela de abertura mostra o andamento e os erros.
  • CI: o workflow App desktop monta o .dmg e o .exe a cada tag v* e os anexa à Release.
  • Documentação em pt-BR: README, os guias em docs/, o NOTICE com os créditos e o LICENSE (MIT).