Commit Graph

  • eec268ee42 fix: use find() instead of calls[0] in wakeGateway test to handle background fetch calls YeonGyu-Kim 2026-03-21 18:01:39 +09:00
  • 363661c0d6 @whackur has signed the CLA in code-yeongyu/oh-my-openagent#2733 github-actions[bot] 2026-03-21 05:27:27 +00:00
  • 0d52519293 feat: upgrade MiniMax from M2.5 to M2.7 and expand to more agents/categories PR Bot 2026-03-21 01:29:53 +08:00
  • 031503bb8c test(background-agent): add regression tests for spawn budget decrement on task completion Casey Howard 2026-03-20 12:52:06 -04:00
  • 5986583641 fix(background-agent): decrement spawn budget on task completion, cancellation, error, and interrupt Casey Howard 2026-03-20 12:51:21 -04:00
  • 261bbdf4dc @nguyentamdat has signed the CLA in code-yeongyu/oh-my-openagent#2718 github-actions[bot] 2026-03-20 07:34:31 +00:00
  • 10eb3a07e0 Merge branch 'dev' into fix/analyze-mode-load-skills-hint Taegeon Alan Go 2026-03-20 16:29:13 +09:00
  • 03feaa0594 fix(analyze-mode): add mandatory load_skills param hint to prevent delegate_task errors Taegeon Go (Alan) 2026-03-20 16:26:17 +09:00
  • 8aec4c5cb3 feat(hooks/todo-continuation-enforcer): enhance continuation message with skeptical verification guidance YeonGyu-Kim 2026-03-20 16:13:02 +09:00
  • 16cbc847ac fix(cli/run): set OPENCODE_CLIENT to 'run' to exclude question tool from registry YeonGyu-Kim 2026-03-20 16:12:58 +09:00
  • 436ce71dc8 docs(skills/github-triage): fix Phase 1 JSON parsing and large repo handling YeonGyu-Kim 2026-03-20 16:12:54 +09:00
  • 3773e370ec fix(runtime-fallback): detect bare 429 rate-limit signals (fixes #2677) MoerAI 2026-03-20 11:00:00 +09:00
  • 23a30e86f2 fix(windows): resolve symlinked config paths for plugin detection (fixes #2271) MoerAI 2026-03-20 10:44:19 +09:00
  • d2d65fbf99 fix(sisyphus): block premature implementation before context is complete (fixes #2274) MoerAI 2026-03-20 10:16:30 +09:00
  • 0e610a72bc fix(runtime-fallback): make fallback provider selection provider-agnostic (fixes #2303) MoerAI 2026-03-19 21:02:34 +09:00
  • d2a49428b9 @tonymfer has signed the CLA in code-yeongyu/oh-my-openagent#2701 github-actions[bot] 2026-03-19 17:14:04 +00:00
  • 04637ff0f1 fix(lsp): wrap initialization config in initializationOptions field Tony Park 2026-03-20 02:11:54 +09:00
  • c3b23bf603 @trafgals has signed the CLA in code-yeongyu/oh-my-openagent#2690 github-actions[bot] 2026-03-19 04:22:43 +00:00
  • 50094de73e docs: fix remaining AGENTS hook composition text YeonGyu-Kim 2026-03-19 11:55:30 +09:00
  • 3aa2748c04 docs: sync hook counts after continuation hook removal YeonGyu-Kim 2026-03-19 11:41:40 +09:00
  • ccaf759b6b fix(hooks): remove gpt permission continuation hook YeonGyu-Kim 2026-03-19 11:37:30 +09:00
  • 521a1f76a9 fix(atlas): stop only after 10 consecutive prompt failures YeonGyu-Kim 2026-03-19 11:11:29 +09:00
  • 490f0f2090 @walioo has signed the CLA in code-yeongyu/oh-my-openagent#2688 github-actions[bot] 2026-03-19 02:35:04 +00:00
  • caf595e727 fix(build-binaries): prevent test imports from triggering binary builds YeonGyu-Kim 2026-03-19 10:46:54 +09:00
  • 1f64a45113 Merge pull request #2620 from code-yeongyu/feat/openclaw-bidirectional YeonGyu-Kim 2026-03-19 10:47:07 +09:00
  • 9b2dc2189c fix(ralph-loop): detect promise tags in tool_result parts for ulw verification YeonGyu-Kim 2026-03-18 19:00:58 +09:00
  • 071fab1618 fix: match existing codebase session.messages() parameter shape MoerAI 2026-03-18 19:08:05 +09:00
  • f6c24e42af fix(ralph-loop): detect promise tags in tool_result parts for ulw verification YeonGyu-Kim 2026-03-18 19:00:58 +09:00
  • 22fd976eb9 feat(categories): change quick category default model from claude-haiku-4-5 to gpt-5.4-mini YeonGyu-Kim 2026-03-18 18:31:11 +09:00
  • 826284f3d9 Merge pull request #2676 from code-yeongyu/fix/atlas-task-session-review-followup YeonGyu-Kim 2026-03-18 18:50:45 +09:00
  • 3c7e6a3940 fix(atlas): address review findings for task session reuse YeonGyu-Kim 2026-03-18 18:44:42 +09:00
  • 33ef4db502 Merge pull request #2640 from HaD0Yun/had0yun/atlas-task-session-reuse YeonGyu-Kim 2026-03-18 18:37:16 +09:00
  • 458ec06b0e fix: extract question text from questions array per opencode tool schema YeonGyu-Kim 2026-03-18 18:27:09 +09:00
  • 6b66f69433 feat(gpt-permission-continuation): add context-aware continuation prompts YeonGyu-Kim 2026-03-18 17:52:32 +09:00
  • ce8957e1e1 fix(ralph-loop): harden oracle verification flow YeonGyu-Kim 2026-03-18 17:45:59 +09:00
  • 0d96e0d3bc Fix OAuth discovery for servers with non-root resource paths sanoyphilippe 2026-03-18 16:45:54 +08:00
  • a3db64b931 fix: address cubic review — SDK compatibility and race condition fixes MoerAI 2026-03-18 17:42:17 +09:00
  • 8859da5fef fix(atlas): harden task session reuse HaD0Yun 2026-03-18 17:31:27 +09:00
  • 23c0ff60f2 feat(background-agent): increase default max tool calls to 4000 YeonGyu-Kim 2026-03-18 16:36:55 +09:00
  • 4723319eef fix(atlas): use worktree path for git verification when available (fixes #2229) MoerAI 2026-03-18 16:23:37 +09:00
  • b8f3186d65 fix(session): detect post-compaction no-text degradation and trigger recovery (fixes #2232) MoerAI 2026-03-18 16:13:23 +09:00
  • 01e18f8773 chore: remove console.* debug logging from non-CLI source files YeonGyu-Kim 2026-03-18 15:29:50 +09:00
  • 1669c83782 revert(todo-continuation): remove [TODO-DIAG] console.error debug logging YeonGyu-Kim 2026-03-18 15:10:51 +09:00
  • 09cfd0b408 diag(todo-continuation): add comprehensive debug logging for session idle handling YeonGyu-Kim 2026-03-18 14:45:14 +09:00
  • d48ea025f0 refactor(circuit-breaker): replace sliding window with consecutive call detection YeonGyu-Kim 2026-03-18 14:32:27 +09:00
  • c5c7ba4eed perf: pre-compile regex patterns and optimize hot-path string operations YeonGyu-Kim 2026-03-18 14:19:23 +09:00
  • 90aa3a306c perf(hooks,tools): optimize string operations and reduce redundant iterations YeonGyu-Kim 2026-03-18 14:19:12 +09:00
  • c2f7d059d2 perf(shared): optimize hot-path utilities across plugin YeonGyu-Kim 2026-03-18 14:19:00 +09:00
  • 7a96a167e6 perf(claude-code-hooks): defer config loading until after disabled check YeonGyu-Kim 2026-03-18 14:18:49 +09:00
  • 2da19fe608 perf(background-agent): use Set for countedToolPartIDs, cache circuit breaker settings, optimize loop detector YeonGyu-Kim 2026-03-18 14:18:38 +09:00
  • 952bd5338d fix(background-agent): treat non-active session statuses as terminal to prevent parent session hang YeonGyu-Kim 2026-03-18 13:56:11 +09:00
  • 32ff652c36 ci: trigger CI re-run feat/rename-openagent YeonGyu-Kim 2026-03-18 13:50:06 +09:00
  • f612f4f692 fix: address remaining Cubic review issues - READMEs, workflows, agent prompts, templates YeonGyu-Kim 2026-03-18 13:36:03 +09:00
  • 26cc073048 fix: use dual-check outputs for opencode/openagent publish conditions YeonGyu-Kim 2026-03-18 12:45:05 +09:00
  • 60e1f6d580 fix: resolve Cubic review issues - workflow YAML, issue templates, stale references YeonGyu-Kim 2026-03-18 12:37:21 +09:00
  • f60c784d43 chore(schema): regenerate oh-my-openagent schema YeonGyu-Kim 2026-03-18 11:58:42 +09:00
  • c2027290b9 test: update test fixtures for oh-my-openagent primary name YeonGyu-Kim 2026-03-18 11:55:48 +09:00
  • 784302734b chore: verify oh-my-openagent rename integration YeonGyu-Kim 2026-03-17 14:33:58 +09:00
  • 77e7286d3c docs: rename oh-my-opencode to oh-my-openagent in all documentation YeonGyu-Kim 2026-03-17 14:14:33 +09:00
  • a067a6d5d3 chore: update CI workflows and issue templates for oh-my-openagent rename YeonGyu-Kim 2026-03-17 14:14:20 +09:00
  • d4b54fa5b8 chore: rename package.json and platform packages to oh-my-openagent YeonGyu-Kim 2026-03-17 14:14:05 +09:00
  • 8efbda9332 refactor: rename remaining oh-my-opencode string literals YeonGyu-Kim 2026-03-17 13:56:15 +09:00
  • ffa3d43ccb feat(config): add dual-name config loading with auto-migration and plugin detection YeonGyu-Kim 2026-03-17 13:56:03 +09:00
  • cdf063a0a3 refactor: rename OhMyOpenCode types to OhMyOpenAgent and centralize PACKAGE_NAME YeonGyu-Kim 2026-03-13 18:06:12 +09:00
  • b9eda3882f refactor: rename oh-my-opencode files to oh-my-openagent via git mv YeonGyu-Kim 2026-03-13 17:31:51 +09:00
  • b3e139548e feat(shared): add plugin-identity constants for oh-my-openagent rename YeonGyu-Kim 2026-03-13 17:20:38 +09:00
  • 57757a345d refactor: improve test isolation and DI for cache/port-utils/resolve-file-uri YeonGyu-Kim 2026-03-18 13:17:01 +09:00
  • 3caae14192 fix(ralph-loop): abort stale Oracle sessions before ulw verification restart YeonGyu-Kim 2026-03-18 12:49:27 +09:00
  • 719a58270b fix(shared): respect cached model context limits for Anthropic providers post-GA kilhyeonjun 2026-03-18 12:21:08 +09:00
  • 9ca259dcdc fix(runtime-fallback): preserve agent variant and reasoningEffort on model fallback (fixes #2621) YeonGyu-Kim 2026-03-18 12:11:01 +09:00
  • f6ca8bc934 fix(config): support oh-my-openagent.jsonc as alternative config file name (fixes #2624) fix/support-oh-my-openagent-config-name YeonGyu-Kim 2026-03-18 12:08:47 +09:00
  • ef8f22caba fix(boulder-state): treat plans without checkboxes as incomplete (fixes #2648) fix/plan-progress-zero-checkbox YeonGyu-Kim 2026-03-18 12:06:24 +09:00
  • 55ac653eaa feat(hooks): add todo-description-override hook to enforce atomic todo format YeonGyu-Kim 2026-03-18 11:42:57 +09:00
  • 1d5652dfa9 Merge pull request #2655 from tad-hq/infinite-circuit-target-fix YeonGyu-Kim 2026-03-18 11:46:06 +09:00
  • 76c460536d docs(start-work): update worktree and task breakdown guidance YeonGyu-Kim 2026-03-18 11:15:22 +09:00
  • b067d4a284 @ogormans-deptstack has signed the CLA in code-yeongyu/oh-my-openagent#2656 github-actions[bot] 2026-03-17 20:42:53 +00:00
  • 94838ec039 @tad-hq has signed the CLA in code-yeongyu/oh-my-openagent#2655 github-actions[bot] 2026-03-17 20:07:20 +00:00
  • 224ecea8c7 chore: regenerate JSON schema with circuitBreaker.enabled field tad-hq 2026-03-17 13:43:56 -06:00
  • 5d5755f29d fix(circuit-breaker): wire target-aware detection into background manager tad-hq 2026-03-17 13:40:46 -06:00
  • 1fdce01fd2 fix(circuit-breaker): target-aware loop detection via tool signatures tad-hq 2026-03-17 13:36:09 -06:00
  • c8213c970e fix(circuit-breaker): add enabled config flag as escape hatch tad-hq 2026-03-17 13:29:06 -06:00
  • 576ff453e5 Merge pull request #2651 from code-yeongyu/fix/openagent-version-in-publish YeonGyu-Kim 2026-03-18 02:15:36 +09:00
  • 9b8aca45f9 fix(release): set version when publishing oh-my-openagent YeonGyu-Kim 2026-03-18 02:15:15 +09:00
  • f1f20f5a79 Merge pull request #2650 from code-yeongyu/fix/openagent-platform-publish YeonGyu-Kim 2026-03-18 01:55:31 +09:00
  • de40caf76d fix(release): add oh-my-openagent dual-publish to platform and main workflows YeonGyu-Kim 2026-03-18 01:45:02 +09:00
  • 71b1f7e807 fix(anthropic-effort): clamp variant against mutable request message Ravi Tharuma 2026-03-17 11:57:56 +01:00
  • 8adf6a2c47 fix(atlas): tighten session reuse metadata parsing HaD0Yun 2026-03-17 18:14:17 +09:00
  • d80833896c @HaD0Yun has signed the CLA in code-yeongyu/oh-my-openagent#2640 github-actions[bot] 2026-03-17 08:27:56 +00:00
  • 5c6194372e feat(atlas): persist preferred task session reuse HaD0Yun 2026-03-17 17:25:46 +09:00
  • 399796cbe4 fix(openclaw): add comment clarifying proc.exited race condition avoidance YeonGyu-Kim 2026-03-17 17:14:52 +09:00
  • 77c3ed1a1f chore: remove omx state files and add .omx/ to gitignore YeonGyu-Kim 2026-03-17 17:00:29 +09:00
  • 82e25c845b fix: address cubic re-review — remove non-existent session.stop event, fix env var fallback test YeonGyu-Kim 2026-03-17 17:00:18 +09:00
  • d50c38f037 refactor(tests): rename benchmarks/ to tests/hashline/, remove FriendliAI dependency YeonGyu-Kim 2026-03-17 16:41:02 +09:00
  • f2d5f4ca92 improve(hashline-edit): rewrite tool description with examples and fix lines schema YeonGyu-Kim 2026-03-17 16:40:40 +09:00
  • b788586caf relax task timeouts: stale timeout 3min→20min, session wait 30s→1min YeonGyu-Kim 2026-03-17 16:27:00 +09:00
  • 90351e442e update look_at tool description to discourage visual precision use cases YeonGyu-Kim 2026-03-17 15:49:21 +09:00
  • 4ad88b2576 feat(task-toast): show model name before category in toast notification YeonGyu-Kim 2026-03-17 15:47:40 +09:00
  • 2ce69710e3 docs: sync agent-model-matching guide with actual fallback chains YeonGyu-Kim 2026-03-17 15:43:08 +09:00
  • 0b4d092cf6 Merge pull request #2639 from code-yeongyu/feature/2635-smart-circuit-breaker YeonGyu-Kim 2026-03-17 16:43:08 +09:00
  • 53285617d3 Merge pull request #2636 from code-yeongyu/fix/pre-publish-blockers YeonGyu-Kim 2026-03-17 16:36:04 +09:00