Changelog

Release notes that build product trust.

Follow what shipped, what stabilized, and what changed in provider routing, verification, docs, and membership workflows.

10.9.52026-07-21

Task switcher · typed API errors · hybrid memory

  • Ctrl+G task switcher: background · restore · kill
  • Typed API errors with HTTP status + rate-limit UX (ACP -32003)
  • Hybrid memory retrieval (local vector + temporal decay), eval default-on
  • Supply-chain gate: high/critical cleared; shell-quote + fast-uri overrides
  • Install: npm install -g [email protected]
10.9.42026-07-20

Honest pager pre-first-token state

  • Waiting for model… only — no fake tool spine
  • Thinking only after real events; strip/title stay consistent
  • Optional remember of always-allow tool permissions
  • Install: npm install -g [email protected]
10.9.32026-07-20

/model combo slots read fix

  • Combo slots show real primary/light/agent/plan/review models
  • ESM-safe provider profile reads
  • Install: npm install -g [email protected]
10.9.22026-07-20

Reasoning controls and pager outcomes

  • GPT-5 reasoning-level capability fallbacks
  • Clearer recovery outcomes for unsupported routes and completed failures
  • Install: npm install -g [email protected]
10.9.12026-07-19

Context and workspace performance

  • Bounded workspace prefetching and cache reuse
  • Stable pinned context
  • Install: npm install -g [email protected]
10.8.22026-07-17

Grok TUI /provider + /model config panels

  • Bare /provider opens provider config (profiles · route · create) on Grok TUI
  • Bare /model opens model panel (session · combo slots · effort · aliases)
  • /model combination ESM-safe; multi-slot route stays via /provider slots
  • Install: npm install -g [email protected]
10.8.12026-07-17

Grok TUI adaptation · ACP parallel · foreign absorb

  • ACP: durable sessions, modes, usage chrome, allow-always, mid-turn thinking
  • In-TUI /provider wizard · /settings · combination slots · diagnostic cards
  • Parallel fleet: ledger spawn, progress pump, aggregate/needs/apply, persona meta
  • Foreign absorb (/foreign, /absorb, /resume-codex…) + secret redaction on scrollback
  • Install: npm install -g [email protected]
10.7.32026-07-17

Grok /rewind parity · composer chrome · select/copy

  • Esc×2 / /rewind truncates conversation for real (a2p journal + HEAD); optional code restore
  • Composer Grok chrome: strip, header context, Build anything, model·mode footer
  • Select keeps highlight without auto-copy; Ctrl+Y/y copy; Ctrl+J newline
  • Install: npm install -g [email protected]
10.7.22026-07-17

Pager: honest progress chrome + live token fields

  • Remove unscientific phase preparing / journal·edits·verify skeleton from the transcript
  • Richer Grok/OpenAI usage field parsing; mid-turn …/window and partial ↑↓ when available
  • Install: npm install -g [email protected]
10.7.12026-07-17

Grok-class pager render · tokens · scroll · selection

  • Context bar with urgency color and hover %; tokens never dropped by long cwd
  • Journal scroll stream: wheel/trackpad, accel, coast, per-terminal profiles (Cursor/Ghostty/iTerm)
  • Drag-select with autoscroll; content boundaries; clickable sticky user pin
  • Install: npm install -g [email protected]
10.7.02026-07-17

Multi-model scheduling efficiency · Grok-class concurrency primitives

  • Parallel dual-mode (--quick/--safe), WaitTasks, auto-wake, resume_from, capability_mode + file personas
  • Session content search (FTS), compact segments, worktree apply, aggregate card with auto-emit
  • RuntimeDecision policy gates fleet/prefetch; /status and /doctor show decision snapshot
  • Install: npm install -g [email protected]
10.6.42026-07-16

Native Grok 4.5 + multi-family OpenAI gateway adapters

  • Grok chat path: max_completion_tokens, effort map, real reasoning replay
  • MiniMax / Kimi / DeepSeek / GLM / Qwen on /v1/chat/completions with presets
  • Recover concatenated gateway tool args so tool loops stay reliable
  • Install: npm install -g [email protected]
10.5.152026-07-14

Reliable combination models + architecture extract

  • Heterogeneous role-chain re-resolves RuntimeDecision per model (no GPT policy leak to Claude planner/reviewer)
  • Provider health degraded/broken drives qualityTier → fallback_chain
  • Pager a2p extract: model.rs under budget; session.focus in ui/v1
  • qualityPerSecond/Dollar prefer graded eval scores
  • Install: npm install -g [email protected]
10.4.22026-07-09

Chrome: classic layout + live metrics

  • Status strip shows running elapsed, last tokens in/out, mode
  • Prompt back to classic yellow focus (less alt-violet)
  • Overview denser; clear ready vs running
  • Install: npm install -g [email protected]
10.4.12026-07-09

Journal Shell visual craft

  • Clavue Night theme tokens · braille working spinner
  • Markdown-aware journal highlighting (headings, lists, code, bold)
  • Running skeleton so execution never looks stuck
  • Install: npm install -g [email protected]
10.4.02026-07-09

Native Journal Shell parity

  • Shift+Tab permission cycle · /model set · /config key=value whitelist
  • Resume picker + journal hydrate (text + collapsed tools)
  • Live chrome: ctx% color scale · mode/model flash · parallel ledger · Outcome card
  • Permission y once · a always (session) · n deny
  • Install: npm install -g [email protected]
10.1.12026-07-09

Fix pager config gate crash

  • Fix: Config accessed before allowed when launching native pager.
  • enableConfigs() before duplex/locale resolution; safe resolveUiLocale fallbacks.
  • Install: npm install -g [email protected]
10.1.02026-07-09

zh / en / ja language profiles

  • First-run language picker: Chinese, English, Japanese.
  • Full model interaction profiles per language (input understanding + coding UX).
  • Pager home menus and UI chrome localized; switch anytime via Language menu.
  • Install: npm install -g [email protected]
10.0.42026-07-09

Fix TUI keyboard (input reader)

  • Fix: Failed to initialize input reader when launching native pager.
  • Agent protocol moves to FD 3/4 so stdin/stdout stay the real TTY for crossterm.
  • Install with npm install -g [email protected].
10.0.32026-07-09

Fix global pager binary resolution

  • Fix: launching clavue from any project after npm -g install no longer throws clavue-pager not found.
  • Pager discovery uses the install package root (dist/native), not process.cwd().
  • Install with npm install -g [email protected].
10.0.22026-07-09

Native pager on npm + home menu

  • npm tarball includes clavue-pager so interactive UI defaults to the native shell (no silent Ink-only install).
  • Full-screen home menu: New session, Resume, Worktree, Changelog, Quit (n/r/w/c/q + arrows).
  • postinstall chmods the pager binary; Ink remains the safe fallback when missing.
  • Install with npm install -g [email protected] or npx -y [email protected].
10.0.12026-07-09

Native Journal Shell

  • Default interactive UI: native clavue-pager (Grok-dense operational journal).
  • Duplex long sessions via stream-json — continuous agent context across prompts.
  • @ path Tab complete, /slash commands, y/n permission modal.
  • Markdown + unified-diff colors; multi-OS pager CI binaries.
  • Escape hatch: clavue --ui=ink or CLAVUE_UI=ink.
  • Install with npm install -g [email protected] or npx -y [email protected].
9.14.62026-07-05

Clavue 9.14.6

  • Delivery gate: insufficient post-tool replies (e.g. 6-word finales after deep loops) trigger recovery instead of ending the turn.
  • Query depth cap (default 80) with forced summary recovery when tool-follow-up chains run too deep.
  • Goal auto-continue enforces stopOnNoToolCalls, wall-clock budget, and completion-without-evidence blocks.
  • Execution ledger: abort/catch paths record cancelled/failed results; summary exposes pendingToolUseCount.
  • Low cache-hit rate (<35%) routes extra review work to lightweight orchestration models.
  • Install with npm install -g [email protected] or npx -y [email protected].
9.14.32026-07-04

Clavue 9.14.3

  • npm bin now uses dist/clavue.js — --version skips the 15MB bundle (~68ms vs ~366ms).
  • check:fast includes a startup regression gate on the shipped launcher path.
  • Release tarball bin/clavue routes through the same thin launcher.
  • Install with npm install -g [email protected] or npx -y [email protected].
8.13.102026-05-22

Narrow skill protection, always-allow dialog, compact ladder & cooldown visibility

  • Skill directories are user content, not config: bypass-immune safetyCheck narrowed to <root>/skills/<name>/SKILL.md only. Business code under .claude/skills/<name>/scripts/ no longer triggers an ask on every Edit.
  • File permission dialog adds "Yes, always allow edits in <dir>/ for this project" — writes a directory-scoped Edit allow rule to .clavue/settings.local.json so the choice survives restart.
  • Reactive compact gains CLAUDE_REACTIVE_COMPACT_PRESERVE_GROUPS=<1-10> trailing-window control (default 1). Warning buffer raised 20k → 40k so warning/error/autocompact thresholds are now strictly monotonic, giving real two-tool-round early warning.
  • Critical-heap cooldown no longer silently skips: when autocompact is suppressed by the 60s window or 10% heap-relief gate, Clavue actively force-GCs once and surfaces a failureReason with a /clear hint to the query loop.
  • 4 contract test files / 15 subtests locked in; npm run check: 1634 tests / 1628 pass / 6 skipped / 0 fail.
8.8.1182026-05-04

GPT-5.5 maximum-capability route

  • Added GPT-5.5 as the default OpenAI-native max-capability preset.
  • Added adaptive effort and verbosity gears so high-risk development work gets more model capability while lightweight routes downshift for speed.
  • Kept Responses function calling, reasoning effort, text verbosity, package docs, and release surfaces aligned for GPT/Codex gateways.
8.8.1172026-05-03

Current docs and install surface refresh

  • Updated the website, package README, and pinned install commands to the current Clavue release line.
  • Kept public npm, npx, curl, docs, and changelog surfaces aligned around one version.
  • Reinforced /mao, provider routing, verification, and release-readiness guidance across public docs.
8.8.932026-04-27

Website and documentation upgrade

  • Expanded the homepage into a complete product and onboarding story.
  • Added richer usage examples, provider-routing docs, best practices, and team rollout guidance.
  • Updated public install commands and product copy to Clavue 8.8.93.
8.8.582026-04-16

Clavue production surface release

  • Unified product identity and npm distribution under Clavue.
  • Shipped pricing, docs, logs, and membership surfaces under www.clavue.com.
8.8.562026-04-09

Provider workflow stabilization

  • Smoothed provider onboarding copy and current-config save flows.
  • Improved recovery paths for non-interactive provider validation.