v2.1.4
- 6ab0ff7 refactor(agents): improve librarian agent framing as 'Reference Grep' for parallel structure with explore
- 2706fe4 refactor(agents): restructure OmO system prompt with Phase-based architecture
- 08d612d docs: update AGENTS.md with latest metadata and OpenCode version
- 846bb7a Update README
- 72d9d13 fix(hook-message-injector): add validation to prevent empty message injection and improve logging
- 337b2e7 fix(google-auth): enable google antigravity auth by default (#66)
- d40add5 docs: fix outdated librarian model and add empty-message-sanitizer hook documentation
- 7293b88 feat(hooks): add empty-message-sanitizer to prevent API errors from empty chat messages
- 3761d45 Merge branch 'fix-empty-message-content'
- 1e8de07 fix(antigravity): handle multiple FREE tier ID formats in onboarding
- 838f49b fix(session-recovery): Replace empty text parts before injecting new ones
- ed233d7 fix(antigravity): implement FREE tier onboarding via onboardUser API
- cb360e0 refactor(omo): balance proactivity with user confirmation in prompt
- 4112be7 feat(background-task): add all parameter to cancel all running tasks at once
- b461ef4 feat(anthropic-auto-compact): Add tool output truncation recovery layer for token limit handling (#63)
- 059f2bf fix(antigravity): fix auth on free plan with random project ID fallback
- 407eeb3 fix(anthropic-auto-compact): use OpenCode's official compaction mechanism and proper retry
- 7c9b9f5 fix(session-notification): Replace blocking MessageBox with native toast on Windows (#62)
- 13a47c5 refactor(agents): simplify explore agent prompt for clarity and efficiency
- 3e1a270 fix(lsp): cleanup orphan LSP servers on process exit
Thank you to 1 community contributor: