v0.9.0
0.9.0 - 2026-06-21
Tipo: minor aditivo — novo host Antigravity (Gemini), sexto host suportado. Sem breaking (CAPABILITIES_SCHEMA_VERSION segue v5); comportamento dos hosts existentes preservado.
Mudanças:
- Novo adapter
antigravityemHOST_ADAPTERS(packages/mcp-server/server.js, replicado nas 4 cópias de bundle). Subagente nativo viadefine_subagent(name, system_prompt)+invoke_subagent(Subagents);validator_dispatch.join.sync = self_evident(invoke_subagentbloqueante por design do host); MCP nativo; sem todo nativo.prereq_policydefaultself_evident— host nativo, não exigehost_capabilities(igual claude/codex/opencode). - Detecção via
ATLAS_HOST=antigravity(injetado nomcp_config.jsonpelo instalador) ouarg host. Mesmo padrão de injeção de opencode/pi; sem file-detection. - Instalador (
build/cli/atlas-init.mjs):installAntigravity/uninstallAntigravityinstalam globalmente em~/.gemini/config/(plugin emplugins/atlas-workflow-orchestrator/+ merge do MCP emmcp_config.json). Aliasesantigravity/gemini/antigravitycode.--globalé no-op (já global por natureza). - Robustez de runtime (beneficia Antigravity, sem regredir os demais): (1)
cwdigual a/ou/var/folderssem root explícito cai para$HOME; (2) gravação domcp.logemtry/catch(tolera diretório somente-leitura); (3) código de erro JSON-RPC sanitizado para inteiro (Number.isInteger(code) ? code : -32603,original_codepreservado emdata) — conformidade com clients estritos. - Docs:
host-adapters.md(matriz de adapters, 5 cópias),README.md,COMMANDS.mdatualizados com o sexto host. Correção: Antigravity não gera artefato.plugin(instalação from-source por cópia direta). - Testes: 4 testes novos cobrindo detecção, perfil de capabilities, prereq self_evident e presença em
HOST_NAMES(packages/mcp-server/server.test.js).