Commit Graph

  • e0de06851d fix(publish): align repo guard and test topology YeonGyu-Kim 2026-03-25 01:17:42 +09:00
  • 26ac413dd9 Merge pull request #2801 from MoerAI/fix/null-byte-sanitization YeonGyu-Kim 2026-03-25 01:12:45 +09:00
  • 81c912cf04 Merge pull request #2800 from MoerAI/fix/background-task-fallback-chain YeonGyu-Kim 2026-03-25 01:12:41 +09:00
  • 9c348db450 Merge pull request #2799 from MoerAI/fix/unstable-agent-config-override YeonGyu-Kim 2026-03-25 01:12:36 +09:00
  • 2993b3255d Merge pull request #2796 from guazi04/fix/circuit-breaker-false-positive-upstream YeonGyu-Kim 2026-03-25 01:12:31 +09:00
  • 0b77e2def0 Merge pull request #2810 from code-yeongyu/fix/webfetch-redirect-loop YeonGyu-Kim 2026-03-25 00:40:54 +09:00
  • bfa8fa2378 Merge pull request #2804 from code-yeongyu/fix/b2-hashline-formatter-cache-per-project YeonGyu-Kim 2026-03-25 00:32:41 +09:00
  • 6ee680af99 Merge pull request #2809 from code-yeongyu/fix/2330-recursive-subagent-spawn YeonGyu-Kim 2026-03-25 00:32:14 +09:00
  • d327334ded Merge pull request #2808 from code-yeongyu/fix-gemini-3-pro-cleanup YeonGyu-Kim 2026-03-25 00:32:10 +09:00
  • 07d120a78d Merge pull request #2807 from code-yeongyu/fix/b4-manager-model-override-1774351606 YeonGyu-Kim 2026-03-25 00:31:49 +09:00
  • 8b7b1c843a Merge pull request #2806 from code-yeongyu/fix/b5-permission-merge-order YeonGyu-Kim 2026-03-25 00:31:43 +09:00
  • a1786f469d Merge pull request #2805 from code-yeongyu/fix/b3-config-filename-precedence YeonGyu-Kim 2026-03-25 00:31:18 +09:00
  • da77d8addf Merge pull request #2802 from code-yeongyu/fix/b1-preemptive-compaction-epoch-guard YeonGyu-Kim 2026-03-25 00:30:54 +09:00
  • 971912e065 fix(webfetch): avoid rewriting successful redirect content YeonGyu-Kim 2026-03-24 23:59:57 +09:00
  • af301ab29a fix(webfetch): guard redirect loops in built-in flow YeonGyu-Kim 2026-03-24 23:58:53 +09:00
  • 984464470c fix(task): preserve restricted agent tools in sync continuation YeonGyu-Kim 2026-03-24 23:54:29 +09:00
  • 535ecee318 fix(models): remove stale Gemini 3 Pro references YeonGyu-Kim 2026-03-24 23:53:56 +09:00
  • 32035d153e fix(config): prefer canonical plugin config filenames YeonGyu-Kim 2026-03-24 20:38:54 +09:00
  • a0649616bf fix(todo-continuation-enforcer): acknowledge compaction epochs during idle YeonGyu-Kim 2026-03-24 20:36:22 +09:00
  • cb12b286c8 fix(todo-continuation-enforcer): arm compaction epochs on compaction YeonGyu-Kim 2026-03-24 20:36:22 +09:00
  • 8e239e134c fix(todo-continuation-enforcer): make compaction guard epoch-aware YeonGyu-Kim 2026-03-24 20:36:22 +09:00
  • 733676f1a9 fix(todo-continuation-enforcer): add compaction epoch state YeonGyu-Kim 2026-03-24 20:36:22 +09:00
  • d2e566ba9d fix(preemptive-compaction): mock session history in degradation test YeonGyu-Kim 2026-03-24 20:36:22 +09:00
  • 6da4d2dae0 fix(hashline-edit): scope formatter cache by directory YeonGyu-Kim 2026-03-24 20:30:16 +09:00
  • 3b41191980 fix(background-agent): honor explicit model override in manager YeonGyu-Kim 2026-03-24 20:28:01 +09:00
  • 0b614b751c fix(permissions): preserve explicit deny over OmO defaults YeonGyu-Kim 2026-03-24 20:24:14 +09:00
  • c56a01c15d fix(tool-execute-before): strip null bytes from bash commands to prevent crash (fixes #2220) MoerAI 2026-03-24 19:17:05 +09:00
  • d2d48fc9ff fix(background-task): register fallback chain for background sessions (fixes #2203) MoerAI 2026-03-24 19:11:13 +09:00
  • 41a43c62fc fix(category-resolver): respect is_unstable_agent config override (fixes #2061) MoerAI 2026-03-24 19:08:21 +09:00
  • cea8769a7f Merge pull request #2798 from code-yeongyu/fix/2353-model-selection-v2 YeonGyu-Kim 2026-03-24 18:57:50 +09:00
  • 7fa2417c42 fix(plugin): persist selected model only for main session YeonGyu-Kim 2026-03-24 18:11:27 +09:00
  • 4bba924dad Revert "Merge pull request #2797 from code-yeongyu/fix/2353-model-selection-persistence" YeonGyu-Kim 2026-03-24 17:59:21 +09:00
  • e691303919 Merge pull request #2797 from code-yeongyu/fix/2353-model-selection-persistence YeonGyu-Kim 2026-03-24 17:54:34 +09:00
  • d4aee20743 Merge pull request #2794 from code-yeongyu/fix/2775-thinking-block-signatures YeonGyu-Kim 2026-03-24 17:54:31 +09:00
  • bad70f5e24 fix(plugin): preserve selected model across messages YeonGyu-Kim 2026-03-24 17:47:08 +09:00
  • b9fa2a3ebc fix(background-agent): prevent circuit breaker false positives on flat-format events Mou 2026-03-24 16:20:10 +08:00
  • 0e7bd595f8 fix(session-recovery): reuse signed thinking blocks safely YeonGyu-Kim 2026-03-24 17:22:07 +09:00
  • 0732cb85f9 fix(thinking-block-validator): reuse signed thinking parts YeonGyu-Kim 2026-03-24 17:22:07 +09:00
  • 500784a9b9 Merge pull request #2790 from code-yeongyu/fix/2666-mcp-schema-sanitization YeonGyu-Kim 2026-03-24 16:24:57 +09:00
  • 5e856b4fde fix(schema): strip contentEncoding from MCP tool schemas for Gemini compatibility YeonGyu-Kim 2026-03-24 16:24:44 +09:00
  • 03dc903e8e Merge pull request #2789 from code-yeongyu/fix/2671-clearSessionState YeonGyu-Kim 2026-03-24 16:23:25 +09:00
  • 69d0b23ab6 fix(anthropic-recovery): clear session state after successful summarize and fix timing test YeonGyu-Kim 2026-03-24 16:23:11 +09:00
  • ee8735cd2c Merge pull request #2788 from code-yeongyu/fix/2670-uiSelectedModel-nullification YeonGyu-Kim 2026-03-24 16:22:15 +09:00
  • d8fe61131c fix(agents): preserve uiSelectedModel when agent override has no model YeonGyu-Kim 2026-03-24 16:22:03 +09:00
  • 935995d270 Merge pull request #2668 from MoerAI/fix/session-degradation-detection YeonGyu-Kim 2026-03-24 16:21:30 +09:00
  • 23d8b88c4a Merge pull request #2669 from MoerAI/fix/atlas-worktree-verification YeonGyu-Kim 2026-03-24 16:21:27 +09:00
  • b4285ce565 Merge pull request #2787 from code-yeongyu/fix/review-fixes YeonGyu-Kim 2026-03-24 16:20:27 +09:00
  • f9d354b63e fix(permissions): ensure omo permission overrides take precedence over opencode defaults YeonGyu-Kim 2026-03-24 16:19:56 +09:00
  • 370eb945ee Merge pull request #2786 from code-yeongyu/docs/rename-opencode-to-openagent YeonGyu-Kim 2026-03-24 15:39:00 +09:00
  • 6387065e6f docs: rename oh-my-opencode to oh-my-openagent YeonGyu-Kim 2026-03-24 15:31:54 +09:00
  • bebdb97c21 Merge pull request #2784 from code-yeongyu/fix/remove-openclaw-hyperlink YeonGyu-Kim 2026-03-24 13:35:12 +09:00
  • b5e2ead4e1 docs: remove OpenClaw hyperlink from Building in Public YeonGyu-Kim 2026-03-24 13:34:57 +09:00
  • 91922dae36 Merge pull request #2783 from code-yeongyu/fix/building-in-public-image YeonGyu-Kim 2026-03-24 13:34:14 +09:00
  • cb3d8af995 docs: add screenshot to Building in Public section YeonGyu-Kim 2026-03-24 13:34:04 +09:00
  • 0fb3e2063a Merge pull request #2782 from code-yeongyu/feat/building-in-public-readme YeonGyu-Kim 2026-03-24 13:23:46 +09:00
  • b37b877c45 docs: add Building in Public section to all READMEs YeonGyu-Kim 2026-03-24 13:23:21 +09:00
  • f854246d7f Merge pull request #2772 from MoerAI/fix/custom-model-resolution YeonGyu-Kim 2026-03-24 12:38:22 +09:00
  • f1eaa7bf9b fix(shell): detect csh/tcsh and use setenv syntax (#2769) YeonGyu-Kim 2026-03-24 12:30:49 +09:00
  • ed9b4a6329 Merge pull request #2780 from code-yeongyu/fix/issues-2741-2648-2779 YeonGyu-Kim 2026-03-24 10:28:24 +09:00
  • a00a22ac4c fix: remove copy-paste artifacts in hephaestus gpt-5-3-codex prompt YeonGyu-Kim 2026-03-24 10:14:53 +09:00
  • 8879581fc1 fix: remove copy-paste artifacts in hephaestus GPT prompts YeonGyu-Kim 2026-03-24 09:57:30 +09:00
  • 230ce835e5 fix: resolve 3 bugs - subagent model override, empty plan completion, deep task refusal YeonGyu-Kim 2026-03-24 09:45:11 +09:00
  • 10e56badb3 Merge pull request #2776 from code-yeongyu/fix/background-agent-timeout-defaults YeonGyu-Kim 2026-03-24 03:29:35 +09:00
  • cddf78434c Merge pull request #2770 from code-yeongyu/fix/ci-test-timeout YeonGyu-Kim 2026-03-24 03:29:23 +09:00
  • 0078b736b9 fix: stabilize stale timeout tests with fixed Date.now() YeonGyu-Kim 2026-03-23 22:17:03 +09:00
  • 6d7f69625b fix: update stale timeout test fixtures for new 45/60 min defaults MoerAI 2026-03-23 21:00:59 +09:00
  • fda17dd161 fix(background-agent): increase default stale timeouts and improve cancellation messages (fixes #2684) MoerAI 2026-03-23 20:49:43 +09:00
  • aaaeb6997c fix(ralph-loop): add semantic completion detection as fallback for natural language (fixes #2489) MoerAI 2026-03-23 20:46:10 +09:00
  • c41d6fd912 fix(delegate-task): trust user-configured category models without fuzzy validation (fixes #2740) MoerAI 2026-03-23 20:39:47 +09:00
  • 2f801f6c28 fix(hooks): add bash-file-read-guard to warn agents against cat/head/tail (fixes #2096) MoerAI 2026-03-23 20:15:20 +09:00
  • 6e9128e060 fix: add fetch mock to install test to prevent CI timeout YeonGyu-Kim 2026-03-23 20:03:45 +09:00
  • 92509d8cfb fix(non-interactive-env): detect shell type for csh/tcsh env var syntax (fixes #2089) MoerAI 2026-03-23 19:33:54 +09:00
  • 331f7ec52b Merge pull request #2768 from code-yeongyu/fix/issue-2117 YeonGyu-Kim 2026-03-23 18:49:10 +09:00
  • 4ba2da7ebb fix: add tests and fix typing for formatter trigger (#2768) YeonGyu-Kim 2026-03-23 18:46:44 +09:00
  • f95d3b1ef5 fix: emit formatter events from hashline-edit tool (fixes #2117) YeonGyu-Kim 2026-03-23 18:22:49 +09:00
  • d5d7c7dd26 Merge pull request #2767 from code-yeongyu/fix/issue-2742 YeonGyu-Kim 2026-03-23 18:39:51 +09:00
  • 6a56c0e241 Merge pull request #2766 from code-yeongyu/fix/issue-390 YeonGyu-Kim 2026-03-23 18:39:50 +09:00
  • 94c234c88c Merge pull request #2765 from code-yeongyu/fix/issue-2024 YeonGyu-Kim 2026-03-23 18:39:48 +09:00
  • 2ab976c511 Merge pull request #2764 from code-yeongyu/fix/issue-2624 YeonGyu-Kim 2026-03-23 18:39:46 +09:00
  • dc66088483 Merge pull request #2763 from code-yeongyu/fix/issue-2037 YeonGyu-Kim 2026-03-23 18:39:45 +09:00
  • 67b5f46a7c Merge pull request #2762 from code-yeongyu/fix/issue-2150 YeonGyu-Kim 2026-03-23 18:39:43 +09:00
  • 0e483d27ac Merge pull request #2761 from code-yeongyu/fix/issue-2729 YeonGyu-Kim 2026-03-23 18:39:41 +09:00
  • f5eaa648e9 fix: respect disabled_tools config in agent prompts (fixes #2742) YeonGyu-Kim 2026-03-23 18:13:38 +09:00
  • 4c4760a4ee fix: trigger compaction before continue after session error recovery (fixes #390) YeonGyu-Kim 2026-03-23 18:12:51 +09:00
  • 7f20dd6ff5 fix: add oh-my-openagent.jsonc config file detection (fixes #2624) YeonGyu-Kim 2026-03-23 18:11:01 +09:00
  • de371be236 fix: skip keyword injection for non-OMO agents (fixes #2024) YeonGyu-Kim 2026-03-23 18:10:44 +09:00
  • f3c2138ef4 fix: respect OPENCODE_DISABLE_CLAUDE_CODE env vars (fixes #2037) YeonGyu-Kim 2026-03-23 18:10:08 +09:00
  • 0810e37240 fix: validate serverUrl port before tmux pane spawn (fixes #2729) YeonGyu-Kim 2026-03-23 18:09:31 +09:00
  • a64e364fa6 fix: clarify Prometheus file permission error message (fixes #2150) YeonGyu-Kim 2026-03-23 18:07:59 +09:00
  • f16d55ad95 fix: add errorName-based quota detection and strengthen test coverage MoerAI 2026-03-23 15:19:09 +09:00
  • d886ac701f @hunghoang3011 has signed the CLA in code-yeongyu/oh-my-openagent#2758 github-actions[bot] 2026-03-23 04:28:31 +00:00
  • 3c49bf3a8c Merge branch 'code-yeongyu:dev' into fix/oauth-discovery-root-fallback Philippe Oscar Sanoy 2026-03-23 09:45:54 +08:00
  • 29a7bc2d31 fix(plugin): display friendly name in configuration UI instead of file path (fixes #2644) MoerAI 2026-03-23 10:41:37 +09:00
  • 11f1d71c93 fix(prometheus): respect agent model override instead of using global opencode.json model (fixes #2693) MoerAI 2026-03-23 10:36:59 +09:00
  • 62d2704009 fix(runtime-fallback): detect prettified quota errors without HTTP status codes (fixes #2747) MoerAI 2026-03-23 10:34:22 +09:00
  • db32bad004 fix(look-at): respect configured multimodal-looker model instead of overriding via dynamic fallback Sami Jawhar 2026-03-19 01:36:22 +00:00
  • 5777bf9894 fix(atlas): restore agent mismatch guard for subagent boulder continuation (#18681) Sami Jawhar 2026-03-23 00:57:24 +00:00
  • 30dc50d880 @0xYiliu has signed the CLA in code-yeongyu/oh-my-openagent#2738 github-actions[bot] 2026-03-21 23:05:07 +00:00
  • b17e633464 @ndaemy has signed the CLA in code-yeongyu/oh-my-openagent#2734 github-actions[bot] 2026-03-21 10:18:31 +00:00
  • 07ea8debdc fix(keyword-detector): remove duplicate separator from ultrawork templates ndaemy 2026-03-21 19:09:51 +09:00