Repository navigation
v0.4.1 — Gi abre já conectada (um clique, sem token)
Correção de experiência pública sobre a 0.4.0: o painel da Gi abre ao lado da página já conectado, num clique — sem colar token, sem formulário, sem terminal.
O que muda para quem usa
Clique no ícone NOMOS → o painel abre já conectado, com o campo de mensagem focado. É só conversar com a Gi.
Causa raiz
A auto-conexão nunca havia sido ligada. packages/api/src/auth.ts já documentava a intenção — o rootSecret existe "só para o daemon injetar na própria UI (mesma origem)" — mas a injeção não existia. Agora existe.
Como funciona (seguro por construção)
O daemon grava um handshake de mesma origem (local-runtime.json, 0600, não web_accessible) dentro da extensão que ele mesmo carrega; o painel o lê no arranque (recurso empacotado da própria origem, sem nenhuma chrome.* de página) e conecta sozinho. Permissões do manifesto seguem exatamente ["sidePanel","storage"]. O caminho manual (runtime remoto + token) continua existindo.
Qualidade
- Novo
tests/extension-autoconnect.test.ts: positiva + contra-prova (token forjado NÃO conecta) + segurança (0600 / não web_accessible). - Regressão: 827 PASS / 0 FAIL. CI da main verde (8/8 jobs).
- Provado em Chromium real com Ollama local; instalação desta máquina atualizada e verificada.
Instalação
Baixe nomos-browser-v0.4.1.tar.gz, verifique com SHA256SUMS.txt, e:
```bash
tar -xzf nomos-browser-v0.4.1.tar.gz && cd nomos-browser-v0.4.1/
bash packaging/release/install.sh
```