Highlights
- 13 new CC feature flags (122 total) — synced through v2.1.91. PostCompact context recovery,
--baresubprocess optimization, Elicitation hooks,bin/plugin executables, MCP result size override, and more. - Headroom-inspired token compression —
bin/octo-compressCLI and automatic PostToolUse hook compress large JSON arrays (80-95%), logs (82-95%), HTML (70-90%), and verbose output (60-80%). HUD "Saved" column tracks savings. - ~7,300 tokens/session savings — Hook conditional gates, PostToolUse consolidation (3→1 dispatcher), context-reinforcement trim (750→150 tokens), lazy skill
paths:on 9 skills, CLAUDE.md diet (36% smaller), additionalContext minimization. - Plugin CLI —
octopus doctor,octopus version,octopus session,octopus fleetas bare commands (CC v2.1.91+).
What's New
Added
- 13
SUPPORTS_*flags for CC v2.1.87-92 - PostCompact hook for context recovery after compaction
- Elicitation/ElicitationResult hooks for MCP structured input
bin/octopusCLI executable (4 subcommands)bin/octo-compresstoken compression CLI (6 modes)hooks/output-compressor.shautomatic PostToolUse compressionhooks/post-tool-dispatch.shconsolidated hook dispatcher- Rate limit HUD fallback via CC-provided
rate_limits managed-settings.d/octopus-defaults.json(git instructions off, auto-memory dir)- 20 new doctor tips
- 67-test suite for v9.19 features
docs/DEVELOPER.md(moved from CLAUDE.md)
Changed
--bareflag on allclaude -psubprocess calls (CC v2.1.87+)- Hook
ifconditional gates on 4 hooks - Context-reinforcement trimmed from ~750 to ~150 tokens
paths:frontmatter on 9 specialized skills- CLAUDE.md reduced 36% (3,800→2,418 tokens)
- All
additionalContextstrings shortened - Version cascade ordering fixed (v2.1.30, v2.1.80)
set -euo pipefailadded to 4 hooks
Fixed
- HUD error-cache bypass of rate limit fallback
- JSON heredoc injection in session-start-memory.sh
- Post-compact staleness window (5→10 min)
Removed
- Orphaned
session-sync.sh - Invalid
"executables"manifest field
Full changelog →