What’s New

caveman v1.8.2

v1.8.2

v1.8.2 — installer bug fixes

Fixed
  • curl|bash one-liner now installs skills by passing --yes --all to both the per-provider call and the auto-detect fallback
  • strip stray YAML fences from commands/caveman-init.toml so Gemini CLI extension loads cleanly
  • rename codex_hooks to hooks in .codex/config.toml to use the canonical key
Fixes
  • fix(install): curl|bash one-liner now actually installs skills (#370) Upstream skills CLI rendered its interactive skill-picker TUI under curl|bash (stdin not a TTY), got no selection, exited 0, and installed nothing — while our installer cheerfully reported done. Now passes --yes --all to both the per-provider call and the auto-detect fallback so every detected agent gets all 7 caveman skills, no prompt required.

  • fix(gemini): strip stray YAML fences from commands/caveman-init.toml (#372, dup #326) Gemini CLI's FileCommandLoader rejected the file with Failed to parse TOML on extension install. Fences gone — extension loads cleanly.

  • fix(codex): rename codex_hookshooks in .codex/config.toml (#350) Codex source confirms hooks is the canonical key; codex_hooks is a legacy alias that emits a deprecation log on every session.

Upgrade
curl -fsSL https://raw.githubusercontent.com/JuliusBrussee/caveman/main/install.sh | bash

Existing installs: re-run the same one-liner — idempotent, picks up the new flags.

🤖 Generated with Claude Code

View original