Skip to main content
Toda a configuração do harness/pipeline de qualidade em um lugar só. Três canais: env vars (persistentes), slashes (sessão), /config quality (inspeção).

/config quality

Comando único que lista todo o estado do pipeline:
Saída típica:

Slash commands

/thinking — reasoning override

Detalhes: #7 Reasoning Backbone.

/plan — forçar Plan-and-Solve

Fluxo recomendado para mudanças grandes: /plan preview <task> → revise o plano → /plan coder <mesma task> para executar.
Detalhes: #2 Plan-and-Solve.

/refine — Self-Refine session toggle

Detalhes: #5 Self-Refine.

/verify — CoVe session toggle

Detalhes: #6 CoVe.

/reflect — fila durável de lições

/reflect <texto livre> grava direto em memory.Fact (categoria=lesson, trigger=manual) sem chamada LLM. Os subcomandos de fila (list/failed/retry/purge/drain) mostram e operam sobre triggers automáticos (erro, alucinação, baixa qualidade) que ficam em WAL esperando processamento async.
/reflect retry e /reflect purge têm autocomplete dinâmico: Tab puxa IDs reais da DLQ com preview da task + último erro.
Detalhes completos: #3 Reflexion → Fila Durável.

Env vars — referência completa

Master switch

Self-Refine (#5)

Cascade semântico de convergência

CoVe (#6)

Reflexion (#3)

Fila durável (WAL + worker pool + DLQ)

Plan-and-Solve (#2)

RAG + HyDE (#4)

Embedding providers (usado por HyDE 3b)

Bedrock embeddings suportam Titan (single-text por chamada — paralelizado com pool de 8 workers internamente) e Cohere v3 (batch nativo). A dispatch entre famílias é auto pelo prefixo do model id. Veja RAG + HyDE para arquitetura completa.

Reasoning Backbone (#7)

Overrides por agent (aplicam a qualquer agent built-in)

<NAME> é o nome em uppercase. Para os novos: REFINER, VERIFIER.

Presets recomendados

Custo extra por turn: zero normalmente; +1 LLM call em erros raros.

Desligar tudo

Se algo quebra em produção e você precisa voltar ao comportamento pré-pipeline instantaneamente:
Isso faz Pipeline.Run degenerar em return agent.Execute(...)byte-identical ao chatcli pré-PR. Zero hooks, zero reasoning auto-attach, zero HyDE.
O master switch é a saída de emergência. Os toggles individuais são para afinar cenários; o master é para rollback.

Interação com outras configs

O harness/pipeline de qualidade não conflita com, nem substitui:

Leia também

Visão Geral dos 7 padrões

Volte ao hub.

Environment Variables (completo)

Toda a matriz de env vars do ChatCLI.

Command Reference

Todos os slashes.

/config (hierárquico)

Como /config <section> foi estruturado.