Skip to content

gstack-vibehard 2.0.0

Choose a tag to compare

@lucasdmarco lucasdmarco released this 08 Jun 23:03
· 69 commits to master since this release

Changelog - gstack-vibehard

[2.0.0] - 2026-06-08

A Era da Orquestracao e Memoria de Custo Zero

A versao 2.0.0 e um salto arquitetural. O gstack-vibehard foi refatorado de um instalador de templates para uma Plataforma de LLMOps Local, integrando motores de codigo aberto sem quebrar a compatibilidade com a v0.7.5.

Novas Funcionalidades (Arquitetura)

  • Instalador Cross-Harness Universal: espalha agentes e ganchos nativamente para Claude Code, Codex CLI, Cursor e OpenCode.
  • Fabrica de Agentes: adicionadas as pastas core/ e knowledge/. O comando npm run build:agents funde esses arquivos e gera 21 especialistas para Claude, Codex e Cursor/OpenCode.
  • Orquestracao de Worktrees: adicionado workspace_manager.py e suporte a .worktreeinclude. Agentes agora atuam em pastas isoladas, reduzindo race conditions entre multiplas LLMs.
  • Deep Research Nativo: adicionado deep_research.py, que gera dossies de missao para pesquisa via Playwright MCP, Context7 e Headroom.
  • Fabrica de Times: adicionado team_builder.py para invocar esquadroes como pipeline, fan-out e producer-reviewer.

Qualidade e Governanca

  • Fallow no Quality Gate: qg.py agora roda npx fallow audit --format json, fornecendo analise estatica deterministica.
  • Sandboxing Docker: stop.py inclui isolamento de testes em Docker efemero quando GSTACK_SANDBOX_TEST=1.
  • Identidade e Delegacao RAG: session_start.py injeta contexto para Permit.io, Composio e LiteLLM.
  • Cost Routing Local: suporte a LiteLLM para roteamento de modelos e fallback.

Memoria e Performance

  • Auto-Wiring Graphify + AgentMemory: o instalador configura AgentMemory e instala Git Hooks do Graphify para manter o grafo atualizado.
  • Compressao de Contexto (Headroom): headroom e adicionado ao .mcp.json para compressao de contexto.

UX e Qualidade de Vida

  • Audio Cues: hooks emitem audio-cue:success e audio-cue:error para feedback assincrono.
  • Agente Deployer: 21o agente, especializado em GitHub CLI e Vercel CLI com Quality Gate antes de publicar.

Correcoes de Bugs (v0.7.5 -> v2.0.0)

  • session_start.py nao quebra mais stdout JSON caso um provedor MCP local esteja inativo.
  • Compatibilidade Windows melhorada com shutil.which para resolver binarios .cmd.
  • stop.py preserva stdout JSON mesmo com audio cues, sandbox e post-sprint.
  • Instalador evita falhas bloqueantes em AgentMemory, Graphify hooks e distribuicao cross-harness.