Commit Graph

  • cdde8da7ba Optimize LSP tool descriptions for token efficiency (#71) YeonGyu-Kim 2025-12-17 00:16:21 +09:00
  • 7ec0cea816 Update README YeonGyu-Kim 2025-12-16 23:31:03 +09:00
  • d7ce7402e6 Update README YeonGyu-Kim 2025-12-16 23:31:03 +09:00
  • 2731251eb2 release: v2.1.5 github-actions[bot] 2025-12-16 14:17:42 +00:00
  • 4b748a0ea2 release: v2.1.5 github-actions[bot] 2025-12-16 14:17:42 +00:00
  • 5f0bb56fb0 docs: update README with subscription messaging and installation guidelines YeonGyu-Kim 2025-12-16 23:02:01 +09:00
  • de57f8432c docs: update README with subscription messaging and installation guidelines YeonGyu-Kim 2025-12-16 23:02:01 +09:00
  • d29639f1d5 fix(session-notification): skip notification for subagent sessions (#70) YeonGyu-Kim 2025-12-16 23:01:48 +09:00
  • b984bfd9f3 fix(session-notification): skip notification for subagent sessions (#70) YeonGyu-Kim 2025-12-16 23:01:48 +09:00
  • 15fb276f15 Leverage your subscriptions YeonGyu-Kim 2025-12-16 22:54:54 +09:00
  • ecc8ade4bc Leverage your subscriptions YeonGyu-Kim 2025-12-16 22:54:54 +09:00
  • 9e6f091363 Update README YeonGyu-Kim 2025-12-16 22:27:08 +09:00
  • 33d2a004c4 Update README YeonGyu-Kim 2025-12-16 22:27:08 +09:00
  • a14ad63099 release: v2.1.4 github-actions[bot] 2025-12-16 12:46:56 +00:00
  • 12a8ad9045 release: v2.1.4 github-actions[bot] 2025-12-16 12:46:56 +00:00
  • 8e26f2bfae refactor(agents): improve librarian agent framing as 'Reference Grep' for parallel structure with explore YeonGyu-Kim 2025-12-16 21:02:38 +09:00
  • 6ab0ff7420 refactor(agents): improve librarian agent framing as 'Reference Grep' for parallel structure with explore YeonGyu-Kim 2025-12-16 21:02:38 +09:00
  • f6b161277e refactor(agents): restructure OmO system prompt with Phase-based architecture YeonGyu-Kim 2025-12-16 21:02:38 +09:00
  • 2706fe436a refactor(agents): restructure OmO system prompt with Phase-based architecture YeonGyu-Kim 2025-12-16 21:02:38 +09:00
  • e70fe16e0c docs: update AGENTS.md with latest metadata and OpenCode version YeonGyu-Kim 2025-12-16 21:02:38 +09:00
  • 08d612d34d docs: update AGENTS.md with latest metadata and OpenCode version YeonGyu-Kim 2025-12-16 21:02:38 +09:00
  • 1a6488b4e2 release: v2.1.3 github-actions[bot] 2025-12-16 21:02:38 +09:00
  • 3a521c6926 release: v2.1.3 github-actions[bot] 2025-12-16 21:02:38 +09:00
  • 6d2e14083e Update README YeonGyu-Kim 2025-12-16 21:02:38 +09:00
  • 846bb7a6de Update README YeonGyu-Kim 2025-12-16 21:02:38 +09:00
  • 8257f88433 fix(hook-message-injector): add validation to prevent empty message injection and improve logging YeonGyu-Kim 2025-12-16 21:02:38 +09:00
  • 72d9d1385b fix(hook-message-injector): add validation to prevent empty message injection and improve logging YeonGyu-Kim 2025-12-16 21:02:38 +09:00
  • 14e0b6a810 fix(google-auth): enable google antigravity auth by default (#66) YeonGyu-Kim 2025-12-16 21:02:38 +09:00
  • 337b2e7471 fix(google-auth): enable google antigravity auth by default (#66) YeonGyu-Kim 2025-12-16 21:02:38 +09:00
  • e6ca8e5046 docs: fix outdated librarian model and add empty-message-sanitizer hook documentation YeonGyu-Kim 2025-12-16 21:02:38 +09:00
  • d40add5e2a docs: fix outdated librarian model and add empty-message-sanitizer hook documentation YeonGyu-Kim 2025-12-16 21:02:38 +09:00
  • 023db2db58 feat(hooks): add empty-message-sanitizer to prevent API errors from empty chat messages YeonGyu-Kim 2025-12-16 21:02:38 +09:00
  • 7293b8845d feat(hooks): add empty-message-sanitizer to prevent API errors from empty chat messages YeonGyu-Kim 2025-12-16 21:02:38 +09:00
  • 1adaf9db21 Merge branch 'fix-empty-message-content' YeonGyu-Kim 2025-12-16 21:02:38 +09:00
  • 3761d45712 Merge branch 'fix-empty-message-content' YeonGyu-Kim 2025-12-16 21:02:38 +09:00
  • e7f4723640 fix(antigravity): handle multiple FREE tier ID formats in onboarding YeonGyu-Kim 2025-12-16 21:02:38 +09:00
  • d4de29ba62 fix(session-recovery): Replace empty text parts before injecting new ones YeonGyu-Kim 2025-12-16 21:02:38 +09:00
  • 1e8de07a20 fix(antigravity): handle multiple FREE tier ID formats in onboarding YeonGyu-Kim 2025-12-16 21:02:38 +09:00
  • 838f49bc42 fix(session-recovery): Replace empty text parts before injecting new ones YeonGyu-Kim 2025-12-16 21:02:38 +09:00
  • 0f255c5943 fix(antigravity): implement FREE tier onboarding via onboardUser API YeonGyu-Kim 2025-12-16 21:02:38 +09:00
  • ed233d7f2a fix(antigravity): implement FREE tier onboarding via onboardUser API YeonGyu-Kim 2025-12-16 21:02:38 +09:00
  • 8176b8f720 feat(background-task): add all parameter to cancel all running tasks at once YeonGyu-Kim 2025-12-16 21:02:38 +09:00
  • 4112be7ad5 feat(background-task): add all parameter to cancel all running tasks at once YeonGyu-Kim 2025-12-16 21:02:38 +09:00
  • 6168cc4d2a fix(antigravity): fix auth on free plan with random project ID fallback YeonGyu-Kim 2025-12-16 21:02:38 +09:00
  • 059f2bfe13 fix(antigravity): fix auth on free plan with random project ID fallback YeonGyu-Kim 2025-12-16 21:02:38 +09:00
  • e7411894ef fix(anthropic-auto-compact): use OpenCode's official compaction mechanism and proper retry YeonGyu-Kim 2025-12-16 21:02:38 +09:00
  • 407eeb3274 fix(anthropic-auto-compact): use OpenCode's official compaction mechanism and proper retry YeonGyu-Kim 2025-12-16 21:02:38 +09:00
  • 7c592f91d6 refactor(agents): simplify explore agent prompt for clarity and efficiency YeonGyu-Kim 2025-12-16 21:02:38 +09:00
  • 13a47c5608 refactor(agents): simplify explore agent prompt for clarity and efficiency YeonGyu-Kim 2025-12-16 21:02:38 +09:00
  • 712ab06a58 fix(lsp): cleanup orphan LSP servers on process exit YeonGyu-Kim 2025-12-16 21:02:38 +09:00
  • 3e1a270302 fix(lsp): cleanup orphan LSP servers on process exit YeonGyu-Kim 2025-12-16 21:02:38 +09:00
  • 17733987f7 refactor(omo): balance proactivity with user confirmation in prompt YeonGyu-Kim 2025-12-16 21:02:38 +09:00
  • cb360e0d05 refactor(omo): balance proactivity with user confirmation in prompt YeonGyu-Kim 2025-12-16 21:02:38 +09:00
  • 5813a7967a feat(anthropic-auto-compact): Add tool output truncation recovery layer for token limit handling (#63) YeonGyu-Kim 2025-12-16 21:02:38 +09:00
  • b461ef4496 feat(anthropic-auto-compact): Add tool output truncation recovery layer for token limit handling (#63) YeonGyu-Kim 2025-12-16 21:02:38 +09:00
  • 8fd68e9cc8 release: v2.1.2 github-actions[bot] 2025-12-16 21:02:38 +09:00
  • f7387f062a release: v2.1.2 github-actions[bot] 2025-12-16 21:02:38 +09:00
  • 23a8e1be3c fix(session-notification): Replace blocking MessageBox with native toast on Windows (#62) Junho Yeo 2025-12-16 21:02:38 +09:00
  • 7c9b9f5096 fix(session-notification): Replace blocking MessageBox with native toast on Windows (#62) Junho Yeo 2025-12-16 21:02:38 +09:00
  • 9f54028d19 release: v2.1.1 github-actions[bot] 2025-12-15 16:22:13 +00:00
  • aafee74688 release: v2.1.1 github-actions[bot] 2025-12-15 16:22:13 +00:00
  • e36eac163e fix: Improve Windows compatibility for paths and shell config YeonGyu-Kim 2025-12-16 01:02:49 +09:00
  • be900454d8 fix: Improve Windows compatibility for paths and shell config YeonGyu-Kim 2025-12-16 01:02:49 +09:00
  • 8baa20946f fix(agents): Use exclude pattern for tools config to enable MCP tools YeonGyu-Kim 2025-12-16 01:02:39 +09:00
  • a10ee64c51 fix(agents): Use exclude pattern for tools config to enable MCP tools YeonGyu-Kim 2025-12-16 01:02:39 +09:00
  • 53d264f6f1 enhance(background-agent): Prevent recursive tool calls and wait for session todos before completion YeonGyu-Kim 2025-12-15 23:54:59 +09:00
  • 116a90db6a enhance(background-agent): Prevent recursive tool calls and wait for session todos before completion YeonGyu-Kim 2025-12-15 23:54:59 +09:00
  • 3335c01122 Update AGENTS.md YeonGyu-Kim 2025-12-15 23:46:06 +09:00
  • 060e58e423 Update AGENTS.md YeonGyu-Kim 2025-12-15 23:46:06 +09:00
  • 510889b19f docs: Add Japanese README translation and update language selector links YeonGyu-Kim 2025-12-15 23:38:03 +09:00
  • 780bb3780a docs: Add Japanese README translation and update language selector links YeonGyu-Kim 2025-12-15 23:38:03 +09:00
  • e122cf3d92 Fix: detect empty content messages in session-recovery error patterns YeonGyu-Kim 2025-12-15 23:28:22 +09:00
  • bf39c83171 Fix: detect empty content messages in session-recovery error patterns YeonGyu-Kim 2025-12-15 23:28:22 +09:00
  • e6f55396d2 feat(interactive-bash): block tmux output capture commands YeonGyu-Kim 2025-12-15 23:01:02 +09:00
  • 9b2048b3e8 feat(interactive-bash): block tmux output capture commands YeonGyu-Kim 2025-12-15 23:01:02 +09:00
  • f7bd437127 feat(#61): Implement fallback mechanism for auto-compact token limit recovery YeonGyu-Kim 2025-12-15 21:18:03 +09:00
  • cea64e40b8 feat(#61): Implement fallback mechanism for auto-compact token limit recovery YeonGyu-Kim 2025-12-15 21:18:03 +09:00
  • faf7ea6751 Suppress stderr output from Linux notification commands to fix WSL errors YeonGyu-Kim 2025-12-15 21:13:18 +09:00
  • 151ebbf407 Suppress stderr output from Linux notification commands to fix WSL errors YeonGyu-Kim 2025-12-15 21:13:18 +09:00
  • eeeb1106c5 release: v2.1.0 github-actions[bot] 2025-12-15 10:15:15 +00:00
  • e5ed5b528a release: v2.1.0 github-actions[bot] 2025-12-15 10:15:15 +00:00
  • 7efe45dfe7 enhance(agents): Add comprehensive guardrails, Oracle examples, and specialized playbooks to OmO prompt YeonGyu-Kim 2025-12-15 19:02:31 +09:00
  • 689c568e52 enhance(agents): Add comprehensive guardrails, Oracle examples, and specialized playbooks to OmO prompt YeonGyu-Kim 2025-12-15 19:02:31 +09:00
  • dad2a76d46 Restore model to claude-opus-4-5 with thinking enabled, fix maxTokens to 64000 (correct max output for Opus 4.5 per Anthropic docs) YeonGyu-Kim 2025-12-15 19:02:31 +09:00
  • 906d3040a9 Restore model to claude-opus-4-5 with thinking enabled, fix maxTokens to 64000 (correct max output for Opus 4.5 per Anthropic docs) YeonGyu-Kim 2025-12-15 19:02:31 +09:00
  • 25f9d01ef3 refactor(agents): Complete rewrite of OmO system prompt with Task Complexity assessment YeonGyu-Kim 2025-12-15 19:02:31 +09:00
  • 424723f7ce refactor(agents): Complete rewrite of OmO system prompt with Task Complexity assessment YeonGyu-Kim 2025-12-15 19:02:31 +09:00
  • b5b0f3bcfb Add date/time context to Librarian agent, emphasize NOT 2024 YeonGyu-Kim 2025-12-15 19:02:31 +09:00
  • 3ba5e1abc9 Add date/time context to Librarian agent, emphasize NOT 2024 YeonGyu-Kim 2025-12-15 19:02:31 +09:00
  • 0c1dde9b80 refactor(agents): Restructure Librarian prompt with clear request classification flow YeonGyu-Kim 2025-12-15 19:02:31 +09:00
  • e324f0963b refactor(agents): Restructure Librarian prompt with clear request classification flow YeonGyu-Kim 2025-12-15 19:02:31 +09:00
  • 20c220e3ce fix(agents): enforce English prompting for all subagents (#58) YeonGyu-Kim 2025-12-15 19:02:31 +09:00
  • 9f636e1abc fix(agents): enforce English prompting for all subagents (#58) YeonGyu-Kim 2025-12-15 19:02:31 +09:00
  • 308886bbad feat(agents): prevent all subagents from accessing background_task tool YeonGyu-Kim 2025-12-15 19:02:31 +09:00
  • 5ce025fe92 feat(agents): prevent all subagents from accessing background_task tool YeonGyu-Kim 2025-12-15 19:02:31 +09:00
  • 35306564ef Add tmux availability check for conditional interactive_bash tool registration YeonGyu-Kim 2025-12-15 19:02:31 +09:00
  • 153fa844d4 Add tmux availability check for conditional interactive_bash tool registration YeonGyu-Kim 2025-12-15 19:02:31 +09:00
  • 839bae942b feat(agents): prevent oracle from calling task tool to avoid recursive invocation YeonGyu-Kim 2025-12-15 19:02:31 +09:00
  • 2d2834f8a7 feat(agents): prevent oracle from calling task tool to avoid recursive invocation YeonGyu-Kim 2025-12-15 19:02:31 +09:00
  • eff3dbcffb Clarify that today's date is NOT 2024 in envContext YeonGyu-Kim 2025-12-15 19:02:31 +09:00