Skip to content

v0.6.1 — CLI quality-of-life + codex provider fix

Choose a tag to compare

@ca1773130n ca1773130n released this 08 Jun 13:53

A small follow-up to the v0.6.0 CLI redesign:

1. tesserae compile shows live progress — a multi-phase, codegraph index-style display on an interactive terminal (scan → live N/M file bar → finalize spinner → ◆ Compiled · N nodes · M edges · 41s). Powered by rich (already a dep) and TTY-gated, so piped/CI/MCP/daemon output is byte-identical.

2. tesserae projects register auto-initializes — registering a directory that isn't a Tesserae project yet now creates a bare workspace first instead of failing with No .tesserae/graph.json found. Missing/typo'd paths still error; already-initialized projects are untouched.

3. Fix: llm_provider: codex is now honored by every LLM pass — the community-summaries pass, Phase-5 memory passes, and lab schema-drift / lab evolve / query --llm built their client without the provider setting and always fell back to the Claude CLI (hitting Sonnet limits even when codex was selected). All now resolve env > project config > global ~/.tesserae/config.json > default.

Suite: 1683 passed / 0 failed. Full notes: docs/release-notes/v0.6.1.md.