Repository navigation
v5.8.0
5.8.0 (2026-09-05)
What's Changed
- chore: add SessionStart hook so web sessions can run the test suite by @shabaraba in #671
- feat: add :VibingChatHandoff to continue a long chat from its summary by @shabaraba in #680
- feat(orchestration): let an orchestrator answer a worker's tool approval by @shabaraba in #679
- feat(chat): reuse an existing summary in :VibingChatHandoff by @shabaraba in #684
- fix(agent): disable the CLI's per-process git status block by default by @shabaraba in #683
- fix(mcp-server): keep the self-build inside Claude Code's MCP startup deadline by @shabaraba in #687
- docs: shrink CLAUDE.md and .claude/rules from 100KB to 32KB by @shabaraba in #685
- feat(chat): warn before a send that rewrites an expired prompt cache by @shabaraba in #689
- feat(token-usage): opt-in automatic /compact when context exceeds a threshold by @shabaraba in #686
- feat: flag a prefix rewrite in the
### Tokenssection and name its likely cause by @shabaraba in #688 - feat(mcp): add tail_lines / last_section to nvim_get_buffer by @shabaraba in #707
- Trigger Claude Code Review by review label instead of every push by @shabaraba in #708
- feat(notifier): include the worker's last section tail in the stopped-without-report notice by @shabaraba in #709
- feat(mcp): add nvim_chat_list to enumerate all open chats in one call by @shabaraba in #711
- feat(orchestration): inject a vibing-worker skill into orchestrated_by chats by @shabaraba in #710
- Replace @claude-mention issue trigger with claude:in-progress label by @shabaraba in #714
- fix(auto-resume): write one line to the chat when max_retries is exhausted by @shabaraba in #713
- fix(queue): persist message_queue and never silently drop it (#697) by @shabaraba in #715
- ci: run /code-review with --fix in the PR review Action by @shabaraba in #716
- fix(ci): give Claude Code Review's gh commands a token by @shabaraba in #718
- fix(ci): Claude Code Review's silent no-comment failures by @shabaraba in #719
- docs(skill): add chat-vs-subagent criteria and operator rules to vibing-orchestrate by @shabaraba in #720
- feat(mcp): record task/assignment in frontmatter at nvim_chat_create by @shabaraba in #712
- fix(ci): remove invalid workflows:write permission that broke claude.yml entirely by @shabaraba in #721
- chore(e2e): ignore stray pnpm-lock.yaml in claude-plugin/mcp-server by @claude[bot] in #722
- feat(concurrency): count in-flight subagents in at_capacity() by @claude[bot] in #724
- feat(permissions): scope delegated_approval to declared tool patterns by @claude[bot] in #726
- feat(orchestration): warn when live chat branches touch the same files by @claude[bot] in #725
- feat(codex): load plugin_dirs plugins into codex without --plugin-dir by @shabaraba in #682
Full Changelog: v5.7.0...v5.8.0