Commit Graph

  • 804895b24a feat(storage): gate JSON write operations on OpenCode beta, document degraded features YeonGyu-Kim 2026-02-14 18:28:19 +09:00
  • 49dafd3c91 feat(storage): gate JSON write operations on OpenCode beta, document degraded features YeonGyu-Kim 2026-02-14 18:28:19 +09:00
  • e80211c1fd feat(context-window-recovery): gate JSON writes on OpenCode beta YeonGyu-Kim 2026-02-14 18:18:13 +09:00
  • e34fbd08a9 feat(context-window-recovery): gate JSON writes on OpenCode beta YeonGyu-Kim 2026-02-14 18:18:13 +09:00
  • fb61d6235c feat(session-manager): add version-gated SDK read path for OpenCode beta YeonGyu-Kim 2026-02-14 18:16:18 +09:00
  • b0944b7fd1 feat(session-manager): add version-gated SDK read path for OpenCode beta YeonGyu-Kim 2026-02-14 18:16:18 +09:00
  • 217b1919cc refactor(shared): unify MESSAGE_STORAGE/PART_STORAGE constants into single source YeonGyu-Kim 2026-02-14 18:05:11 +09:00
  • 5eebef953b refactor(shared): unify MESSAGE_STORAGE/PART_STORAGE constants into single source YeonGyu-Kim 2026-02-14 18:05:11 +09:00
  • 1d5920235f refactor(shared): consolidate 13+ getMessageDir copies into single shared function YeonGyu-Kim 2026-02-14 17:50:08 +09:00
  • c9c02e0525 refactor(shared): consolidate 13+ getMessageDir copies into single shared function YeonGyu-Kim 2026-02-14 17:50:08 +09:00
  • ed098925b5 fix(todo): make Todo id field optional for OpenCode beta compatibility YeonGyu-Kim 2026-02-14 17:41:40 +09:00
  • e90734d6d9 fix(todo): make Todo id field optional for OpenCode beta compatibility YeonGyu-Kim 2026-02-14 17:41:40 +09:00
  • b7a2a066dd Merge pull request #1882 from code-yeongyu/fix/resume-completion-timer-cleanup YeonGyu-Kim 2026-02-16 16:09:02 +09:00
  • cb4a165c76 Merge pull request #1882 from code-yeongyu/fix/resume-completion-timer-cleanup YeonGyu-Kim 2026-02-16 16:09:02 +09:00
  • b3362a3685 fix: cancel completion timer on resume and prevent silent notification drop YeonGyu-Kim 2026-02-16 15:56:40 +09:00
  • d3574a392f fix: cancel completion timer on resume and prevent silent notification drop YeonGyu-Kim 2026-02-16 15:56:40 +09:00
  • 39d1ee6c30 fix: detect interrupted/error/cancelled status in unstable-agent-task polling loop YeonGyu-Kim 2026-02-16 15:56:52 +09:00
  • 0ef682965f fix: detect interrupted/error/cancelled status in unstable-agent-task polling loop YeonGyu-Kim 2026-02-16 15:56:52 +09:00
  • 54075d74e4 refactor: compress plan template while recovering lost specificity guidelines YeonGyu-Kim 2026-02-16 15:25:10 +09:00
  • dd11d5df1b refactor: compress plan template while recovering lost specificity guidelines YeonGyu-Kim 2026-02-16 15:25:10 +09:00
  • 9ba40b4d4c enhance: enforce mandatory per-task QA scenarios and add Final Verification Wave YeonGyu-Kim 2026-02-16 15:19:31 +09:00
  • 130aaaf910 enhance: enforce mandatory per-task QA scenarios and add Final Verification Wave YeonGyu-Kim 2026-02-16 15:19:31 +09:00
  • 4f976c27a1 Merge pull request #1878 from code-yeongyu/fix/1806-todo-enforcer-cooldown YeonGyu-Kim 2026-02-16 15:42:24 +09:00
  • 7e6982c8d8 Merge pull request #1878 from code-yeongyu/fix/1806-todo-enforcer-cooldown YeonGyu-Kim 2026-02-16 15:42:24 +09:00
  • a747d0f253 fix: add post-max-failure recovery window for todo continuation YeonGyu-Kim 2026-02-16 15:27:00 +09:00
  • 2a4009e692 fix: add post-max-failure recovery window for todo continuation YeonGyu-Kim 2026-02-16 15:27:00 +09:00
  • 366af665cd Merge pull request #1879 from code-yeongyu/fix/cli-installer-provider-config-1876 YeonGyu-Kim 2026-02-16 15:26:55 +09:00
  • 2b7ef43619 Merge pull request #1879 from code-yeongyu/fix/cli-installer-provider-config-1876 YeonGyu-Kim 2026-02-16 15:26:55 +09:00
  • 060905f2ef fix: run auth plugins and provider config for all providers, not just gemini YeonGyu-Kim 2026-02-16 15:23:22 +09:00
  • 5c9ef7bb1c fix: run auth plugins and provider config for all providers, not just gemini YeonGyu-Kim 2026-02-16 15:23:22 +09:00
  • feed554231 test: verify provider setup runs for openai/copilot without gemini YeonGyu-Kim 2026-02-16 15:23:22 +09:00
  • 67efe2d7af test: verify provider setup runs for openai/copilot without gemini YeonGyu-Kim 2026-02-16 15:23:22 +09:00
  • 2d6b38b27e enhance: calibrate Prometheus plan granularity to 5-8 parallel tasks per wave YeonGyu-Kim 2026-02-16 15:14:25 +09:00
  • abfab1a78a enhance: calibrate Prometheus plan granularity to 5-8 parallel tasks per wave YeonGyu-Kim 2026-02-16 15:14:25 +09:00
  • 33256b2333 Merge pull request #1877 from code-yeongyu/fix/1752-compaction-race YeonGyu-Kim 2026-02-16 15:11:30 +09:00
  • 24ea3627ad Merge pull request #1877 from code-yeongyu/fix/1752-compaction-race YeonGyu-Kim 2026-02-16 15:11:30 +09:00
  • 0a2ec5d251 fix: apply cooldown on injection failure and cap retries YeonGyu-Kim 2026-02-16 15:00:41 +09:00
  • c2f22cd6e5 fix: apply cooldown on injection failure and cap retries YeonGyu-Kim 2026-02-16 15:00:41 +09:00
  • f734e9e600 fix: prevent duplicate compaction race and log preemptive failures YeonGyu-Kim 2026-02-16 14:58:59 +09:00
  • 6a90182503 fix: prevent duplicate compaction race and log preemptive failures YeonGyu-Kim 2026-02-16 14:58:59 +09:00
  • 0a0b09e641 chore: changes by sisyphus-dev-ai sisyphus-dev-ai 2026-02-16 05:09:17 +00:00
  • 1509c897fc chore: changes by sisyphus-dev-ai sisyphus-dev-ai 2026-02-16 05:09:17 +00:00
  • 34b4908538 Merge pull request #1874 from code-yeongyu/fix/toast-manager-ghost-entries YeonGyu-Kim 2026-02-16 13:54:01 +09:00
  • dd91a7d990 Merge pull request #1874 from code-yeongyu/fix/toast-manager-ghost-entries YeonGyu-Kim 2026-02-16 13:54:01 +09:00
  • 23f0ff27cd Merge pull request #1873 from code-yeongyu/fix/first-message-variant-override YeonGyu-Kim 2026-02-16 13:51:38 +09:00
  • a9dd6d2ce8 Merge pull request #1873 from code-yeongyu/fix/first-message-variant-override YeonGyu-Kim 2026-02-16 13:51:38 +09:00
  • c55474b008 fix: add toast cleanup to all BackgroundManager task removal paths YeonGyu-Kim 2026-02-16 13:50:57 +09:00
  • 33d290b346 fix: add toast cleanup to all BackgroundManager task removal paths YeonGyu-Kim 2026-02-16 13:50:57 +09:00
  • 0c1624a3d2 fix: preserve user-selected variant on first message instead of overriding with fallback chain default YeonGyu-Kim 2026-02-16 13:44:54 +09:00
  • 7108d244d1 fix: preserve user-selected variant on first message instead of overriding with fallback chain default YeonGyu-Kim 2026-02-16 13:44:54 +09:00
  • 1f5e1f3f89 @dankochetov has signed the CLA in code-yeongyu/oh-my-opencode#1870 github-actions[bot] 2026-02-15 23:17:14 +00:00
  • 418e0e9f76 @dankochetov has signed the CLA in code-yeongyu/oh-my-opencode#1870 github-actions[bot] 2026-02-15 23:17:14 +00:00
  • aafd2134d2 fix(plugin): honor disabled background-notification hook Dan Kochetov 2026-02-16 00:58:46 +02:00
  • 0f287eb1c2 fix(plugin): honor disabled background-notification hook Dan Kochetov 2026-02-16 00:58:46 +02:00
  • ff10e6b02b fix(background-agent): allow disabling parent session reminders Dan Kochetov 2026-02-16 00:58:33 +02:00
  • 5298ff2879 fix(background-agent): allow disabling parent session reminders Dan Kochetov 2026-02-16 00:58:33 +02:00
  • da3f9f9b67 @Decrabbityyy has signed the CLA in code-yeongyu/oh-my-opencode#1864 github-actions[bot] 2026-02-15 15:07:23 +00:00
  • b963571642 @Decrabbityyy has signed the CLA in code-yeongyu/oh-my-opencode#1864 github-actions[bot] 2026-02-15 15:07:23 +00:00
  • b28ee6be61 release: v3.5.5 github-actions[bot] 2026-02-15 05:48:47 +00:00
  • 18442a1637 release: v3.5.5 github-actions[bot] 2026-02-15 05:48:47 +00:00
  • 6fe17dfa08 test(cli): update model-fallback snapshots for kimi k2.5 and gemini-3-pro changes YeonGyu-Kim 2026-02-15 14:45:51 +09:00
  • d076187f0a test(cli): update model-fallback snapshots for kimi k2.5 and gemini-3-pro changes YeonGyu-Kim 2026-02-15 14:45:51 +09:00
  • 2f9116b1d4 fix(background-agent): handle message.part.delta for heartbeat (OpenCode >=1.2.0) YeonGyu-Kim 2026-02-15 14:26:25 +09:00
  • 8a5f61724d fix(background-agent): handle message.part.delta for heartbeat (OpenCode >=1.2.0) YeonGyu-Kim 2026-02-15 14:26:25 +09:00
  • 469e20639c fix(background-agent): use correct OpenCode session status for stale guard YeonGyu-Kim 2026-02-15 14:24:45 +09:00
  • 3f557e593c fix(background-agent): use correct OpenCode session status for stale guard YeonGyu-Kim 2026-02-15 14:24:45 +09:00
  • f3672c527e feat(writing): switch primary model to kimi k2.5, add anti-AI-slop rules to prompt YeonGyu-Kim 2026-02-15 14:00:03 +09:00
  • 284fafad11 feat(writing): switch primary model to kimi k2.5, add anti-AI-slop rules to prompt YeonGyu-Kim 2026-02-15 14:00:03 +09:00
  • 2434e5d255 feat(visual-engineering): add variant high to gemini-3-pro, update fallback chain to gemini→glm-5→opus→kimi YeonGyu-Kim 2026-02-15 13:59:00 +09:00
  • 884a3addf8 feat(visual-engineering): add variant high to gemini-3-pro, update fallback chain to gemini→glm-5→opus→kimi YeonGyu-Kim 2026-02-15 13:59:00 +09:00
  • 97c903fc02 release: v3.5.4 github-actions[bot] 2026-02-15 04:40:15 +00:00
  • c8172697d9 release: v3.5.4 github-actions[bot] 2026-02-15 04:40:15 +00:00
  • f222f780a2 fix(ci): sync publish.yml test steps with ci.yml to prevent mock pollution YeonGyu-Kim 2026-02-15 13:37:25 +09:00
  • 6dc8b7b875 fix(ci): sync publish.yml test steps with ci.yml to prevent mock pollution YeonGyu-Kim 2026-02-15 13:37:25 +09:00
  • f0cb46d8e4 @iyoda has signed the CLA in code-yeongyu/oh-my-opencode#1845 github-actions[bot] 2026-02-14 19:58:31 +00:00
  • 361d9a82d7 @iyoda has signed the CLA in code-yeongyu/oh-my-opencode#1845 github-actions[bot] 2026-02-14 19:58:31 +00:00
  • a44f978353 test(mcp-oauth): remove redundant findAvailablePort tests (covered by port-utils) IYODA Atsushi 2026-02-15 04:44:23 +09:00
  • e031695975 test(mcp-oauth): remove redundant findAvailablePort tests (covered by port-utils) IYODA Atsushi 2026-02-15 04:44:23 +09:00
  • 1439bf5edc refactor(mcp-oauth): delegate port utilities to shared/port-utils IYODA Atsushi 2026-02-15 04:42:21 +09:00
  • 2048a877f7 refactor(mcp-oauth): delegate port utilities to shared/port-utils IYODA Atsushi 2026-02-15 04:42:21 +09:00
  • 95d7a27de9 @liu-qingyuan has signed the CLA in code-yeongyu/oh-my-opencode#1844 github-actions[bot] 2026-02-14 19:40:11 +00:00
  • d8b4dba963 @liu-qingyuan has signed the CLA in code-yeongyu/oh-my-opencode#1844 github-actions[bot] 2026-02-14 19:40:11 +00:00
  • 1c948fdbe8 chore(schema): regenerate JSON schema YeonGyu-Kim 2026-02-14 22:07:05 +09:00
  • 7b89df01a3 chore(schema): regenerate JSON schema YeonGyu-Kim 2026-02-14 22:07:05 +09:00
  • 75cfa966ec test(directory-readme-injector): use real files instead of fs module mocks YeonGyu-Kim 2026-02-14 22:06:57 +09:00
  • dcb76f7efd test(directory-readme-injector): use real files instead of fs module mocks YeonGyu-Kim 2026-02-14 22:06:57 +09:00
  • 98a9e29bd4 test(directory-agents-injector): use real files instead of fs module mocks YeonGyu-Kim 2026-02-14 22:06:52 +09:00
  • 7b62f0c68b test(directory-agents-injector): use real files instead of fs module mocks YeonGyu-Kim 2026-02-14 22:06:52 +09:00
  • 805b80bbec test(skill-tool): restore bun mocks after tests YeonGyu-Kim 2026-02-14 22:06:46 +09:00
  • 2a7dfac50e test(skill-tool): restore bun mocks after tests YeonGyu-Kim 2026-02-14 22:06:46 +09:00
  • c569a58306 test(rules-injector): restore bun mocks after suite YeonGyu-Kim 2026-02-14 22:06:39 +09:00
  • 2b4651e119 test(rules-injector): restore bun mocks after suite YeonGyu-Kim 2026-02-14 22:06:39 +09:00
  • f6b37ac45e test(atlas): reset session state instead of module mocking YeonGyu-Kim 2026-02-14 22:06:34 +09:00
  • 37d3086658 test(atlas): reset session state instead of module mocking YeonGyu-Kim 2026-02-14 22:06:34 +09:00
  • 39e4cb2ec6 test(prometheus-md-only): avoid hook-message storage constant mocking YeonGyu-Kim 2026-02-14 22:06:28 +09:00
  • e7dc3721df test(prometheus-md-only): avoid hook-message storage constant mocking YeonGyu-Kim 2026-02-14 22:06:28 +09:00
  • c8dc03d75d refactor(call-omo-agent): inject executeSync dependencies for tests YeonGyu-Kim 2026-02-14 22:06:23 +09:00
  • e995443120 refactor(call-omo-agent): inject executeSync dependencies for tests YeonGyu-Kim 2026-02-14 22:06:23 +09:00
  • 9a1d228a36 test(todo-continuation-enforcer): stabilize fake timers YeonGyu-Kim 2026-02-14 22:06:18 +09:00
  • 3a690965fd test(todo-continuation-enforcer): stabilize fake timers YeonGyu-Kim 2026-02-14 22:06:18 +09:00