Commit Graph

  • 865ced72e4 feat(hooks): add hashline-edit-diff-enhancer for Write tool diff metadata YeonGyu-Kim 2026-02-21 17:07:34 +09:00
  • 90dccfbdaf feat(delegate-task): pass directory option through skill discovery YeonGyu-Kim 2026-02-21 17:07:29 +09:00
  • dc76e2cd11 docs: rewrite configuration.md for clarity and concision YeonGyu-Kim 2026-02-21 17:05:30 +09:00
  • dfb2f54cf8 docs: restore agent-model matching guide YeonGyu-Kim 2026-02-21 17:05:11 +09:00
  • 1205e60fb9
    fix: resolve publish blockers for v3.7.4→v3.8.0 release (#2014) YeonGyu-Kim 2026-02-21 16:43:19 +09:00
  • 66aebb1b59 fix: resolve ultrabrain review findings YeonGyu-Kim 2026-02-21 16:40:15 +09:00
  • fe415319e5 fix: resolve publish blockers for v3.7.4→v3.8.0 release YeonGyu-Kim 2026-02-21 16:24:18 +09:00
  • ee5df1683e refactor: remove slashcommand tool implementation YeonGyu-Kim 2026-02-21 14:38:18 +09:00
  • 552ad3a09c refactor: remove unused 'message' variable from chat-message.ts YeonGyu-Kim 2026-02-21 14:31:42 +09:00
  • 2d79d64bb2 fix(build): correct JSON schema target from draft-07 to draft-7 YeonGyu-Kim 2026-02-21 14:19:52 +09:00
  • c1c7d18133 fix: resolve 4 publish blockers — CLI bin, schema export, security vulns, doc link YeonGyu-Kim 2026-02-21 13:59:53 +09:00
  • 8623f58a38 fix: resolve 5 deployment blockers (runtime-fallback race, hashline legacy, tmux spawn, db open) YeonGyu-Kim 2026-02-21 05:59:30 +09:00
  • 546cefd8f8 docs: remove quotio/cliproxyapi references from READMEs YeonGyu-Kim 2026-02-21 05:59:19 +09:00
  • 5adbbad277
    Merge pull request #2007 from code-yeongyu/fix/1901-ralph-loop-fresh-context YeonGyu-Kim 2026-02-21 05:41:12 +09:00
  • e58c2efa70
    Merge pull request #2006 from code-yeongyu/fix/1920-auto-update-pinned YeonGyu-Kim 2026-02-21 05:40:53 +09:00
  • 92c3d3917b
    Merge pull request #2005 from code-yeongyu/fix/1803-session-recovery-unavailable-tool YeonGyu-Kim 2026-02-21 05:40:32 +09:00
  • 940e49b44c fix(ralph-loop): use shared isRecord, fix quoted argument parsing for prompt and completion-promise YeonGyu-Kim 2026-02-21 05:30:05 +09:00
  • 1db5a666dc ci: trigger CI run YeonGyu-Kim 2026-02-21 04:59:38 +09:00
  • 590dc04be7 fix(ralph-loop): bind selectSession to tui context, use sourceSessionID for tool inheritance, handle flag-only arguments, fix test provider mocks YeonGyu-Kim 2026-02-21 04:13:41 +09:00
  • daa0d48026 fix(rebase): remove duplicated hooks exports and event dispatch artifact YeonGyu-Kim 2026-02-21 03:01:40 +09:00
  • db9df55e41 fix(session-recovery): fix SDK fallback part.tool mapping and nosuchtoolarror typo YeonGyu-Kim 2026-02-21 05:30:04 +09:00
  • d08fa728b4 test(executor): add afterEach cleanup to prevent timer leaks on assertion failure YeonGyu-Kim 2026-02-21 05:17:40 +09:00
  • 1970d6d72b ci: trigger CI run YeonGyu-Kim 2026-02-21 04:59:38 +09:00
  • fbe7e61ab4 test(auto-compact): restore module mocks after hook test YeonGyu-Kim 2026-02-21 03:57:21 +09:00
  • d618678844 test(auto-compact): localize fake timers per async case YeonGyu-Kim 2026-02-21 03:46:38 +09:00
  • 4aec627b33 test: stabilize parallel-sensitive CI specs YeonGyu-Kim 2026-02-21 03:40:23 +09:00
  • e21bbed3ab fix(plugin): repair event dispatch parse error YeonGyu-Kim 2026-02-21 03:32:50 +09:00
  • 7bb427078a fix(ralph-loop): use inherited fallback context and SDK TUI session selection YeonGyu-Kim 2026-02-21 02:42:59 +09:00
  • 6ad615958f fix(ci): restore missing hook exports and align config-handler test fixtures YeonGyu-Kim 2026-02-21 02:33:58 +09:00
  • 5c83fee619 feat(ralph-loop): add strategy option for fresh context per iteration YeonGyu-Kim 2026-02-21 02:27:57 +09:00
  • b48804e3cb fix(config-handler): preserve disable_omo_env wiring in agent setup YeonGyu-Kim 2026-02-21 02:54:23 +09:00
  • 49aa5162bb fix(session-recovery): harden unavailable tool recovery flow YeonGyu-Kim 2026-02-21 02:41:57 +09:00
  • 414099534e fix(plugin): remove stale hook wiring for missing hooks YeonGyu-Kim 2026-02-21 02:40:00 +09:00
  • e6883a45e2 fix(session-recovery): wire unavailable_tool recovery in hook YeonGyu-Kim 2026-02-21 02:23:22 +09:00
  • b404bcd42c fix(session-recovery): recover unavailable_tool with synthetic tool_result YeonGyu-Kim 2026-02-21 02:23:18 +09:00
  • 43b8884db6 fix(session-recovery): detect unavailable_tool errors YeonGyu-Kim 2026-02-21 02:23:14 +09:00
  • 8f37d7ffe1 fix(doctor): align isPinned logic with auto-updater to treat channel tags as not pinned YeonGyu-Kim 2026-02-21 05:31:53 +09:00
  • 51654c1c5e
    Merge pull request #2004 from code-yeongyu/fix/1804-1962-migration-overwrite YeonGyu-Kim 2026-02-21 05:31:00 +09:00
  • 64ff0da1a2 test: restore mocked modules in recovery-hook to prevent cross-test leakage YeonGyu-Kim 2026-02-21 05:12:07 +09:00
  • 567b2bcfae ci: isolate recovery-hook.test.ts to prevent mock.module leakage YeonGyu-Kim 2026-02-21 05:11:40 +09:00
  • 856bf4701e ci: isolate recovery-hook.test.ts to prevent mock.module leakage YeonGyu-Kim 2026-02-21 05:11:40 +09:00
  • 58b924aabe ci: isolate recovery-hook.test.ts to prevent mock.module leakage YeonGyu-Kim 2026-02-21 05:11:40 +09:00
  • 145bb65192 test(events): use baseline snapshot pattern for console spy isolation YeonGyu-Kim 2026-02-21 05:08:58 +09:00
  • 165c8122f6 test(events): use baseline snapshot pattern for console spy isolation YeonGyu-Kim 2026-02-21 05:08:58 +09:00
  • 4268cada8d test(events): use baseline snapshot pattern for console spy isolation YeonGyu-Kim 2026-02-21 05:08:58 +09:00
  • 8b11fe5402 test: fix flaky timer isolation and dynamic-import non-determinism YeonGyu-Kim 2026-02-21 04:57:18 +09:00
  • 70b814a852 test: fix flaky timer isolation and dynamic-import non-determinism YeonGyu-Kim 2026-02-21 04:57:10 +09:00
  • 07c89f0091 docs: restore coding on steroids narrative with future-betting manifesto in all READMEs YeonGyu-Kim 2026-02-21 04:54:21 +09:00
  • b1eccf7425 docs: update all 31 AGENTS.md files with current project state YeonGyu-Kim 2026-02-21 04:38:18 +09:00
  • 924df193ba docs: update Korean and Chinese README taglines with future-betting message YeonGyu-Kim 2026-02-21 04:35:14 +09:00
  • 745fd1fbb5 docs: integrate future-betting manifesto into README taglines YeonGyu-Kim 2026-02-21 04:34:45 +09:00
  • 8938b6349e fix(rebase): restore missing hook export and fix duplicate function in event handler YeonGyu-Kim 2026-02-21 04:19:00 +09:00
  • 1db26ed114 fix(rebase): restore missing hook export and fix duplicate function in event handler YeonGyu-Kim 2026-02-21 04:18:20 +09:00
  • 86e3c7d199 docs: add future-betting manifesto to all READMEs and overview YeonGyu-Kim 2026-02-21 04:17:33 +09:00
  • 5ae9de0e8e fix: include line number in hashline computation YeonGyu-Kim 2026-02-21 04:14:54 +09:00
  • df1a0a59d9 docs: add hyperlinks to IntentGate and Hash-Anchored Edit Tool table rows YeonGyu-Kim 2026-02-21 04:11:02 +09:00
  • f260d15632 fix(auto-update): support prerelease versions without numeric suffix in fallback YeonGyu-Kim 2026-02-21 04:10:27 +09:00
  • 88148fe248 fix(auto-update): treat only explicit semver pins as user-pinned YeonGyu-Kim 2026-02-21 02:24:43 +09:00
  • 67c2cfddf4 fix(migration): remove non-existent gpt-5.3-codex from MODEL_VERSION_MAP YeonGyu-Kim 2026-02-21 02:22:45 +09:00
  • 880c5e3beb docs: restructure and rewrite all documentation from scratch YeonGyu-Kim 2026-02-21 04:07:06 +09:00
  • ddadd923de docs: add IntentGate documentation to translated READMEs YeonGyu-Kim 2026-02-21 03:59:49 +09:00
  • 4ed36438ad docs: add IntentGate feature documentation YeonGyu-Kim 2026-02-21 03:59:34 +09:00
  • 79d0c69fb7 docs: rewrite README for readability and tone YeonGyu-Kim 2026-02-21 03:43:16 +09:00
  • c115880f74 docs: update README tagline, add subscription recommendations, remove warnings YeonGyu-Kim 2026-02-21 03:33:47 +09:00
  • 67f4c7039c test: update model-fallback and chat-headers test expectations YeonGyu-Kim 2026-02-21 03:33:42 +09:00
  • 63ccf2abe0 fix(category-resolver): add kimi to unstable agent detection, check category config model YeonGyu-Kim 2026-02-21 03:33:37 +09:00
  • 9f09f77588 feat(hooks): export json-error-recovery hook YeonGyu-Kim 2026-02-21 03:33:30 +09:00
  • 6153a43c39 fix(hashline-read-enhancer): support plain read output without content tags YeonGyu-Kim 2026-02-21 03:33:26 +09:00
  • fb4530cafe fix(provider-matching): normalize provider names to lowercase for connectivity checks YeonGyu-Kim 2026-02-21 03:33:20 +09:00
  • b9442f51da fix(event): remove duplicate dispatchToHooks from merge artifact YeonGyu-Kim 2026-02-21 03:33:15 +09:00
  • 4039fd451f docs: translate README tagline from Korean to English YeonGyu-Kim 2026-02-21 03:18:01 +09:00
  • 0f30b5068d docs: audit and fix features.md against actual codebase YeonGyu-Kim 2026-02-21 03:13:45 +09:00
  • 02017a1b70 fix(tools): address PR review feedback from cubic JiHongKim98 2026-02-21 03:17:48 +09:00
  • 032d7fd139
    Merge pull request #2010 from code-yeongyu/fix/remove-quotio-provider YeonGyu-Kim 2026-02-21 03:14:51 +09:00
  • 2a7d6ff23e
    @JiHongKim98 has signed the CLA in code-yeongyu/oh-my-opencode#2009 github-actions[bot] 2026-02-20 18:11:10 +00:00
  • 97a48995b2 test(cli): align librarian fallback expectations with actual resolution YeonGyu-Kim 2026-02-21 03:10:29 +09:00
  • 9059a4fdbc fix(model-requirements): remove custom quotio provider, restore standard providers YeonGyu-Kim 2026-02-21 03:03:57 +09:00
  • dafdca217b fix(tools): throttle ripgrep CPU usage with thread limits and concurrency control JiHongKim98 2026-02-21 03:01:23 +09:00
  • 481106a12e Merge branch 'pr-1959' into dev YeonGyu-Kim 2026-02-21 02:49:39 +09:00
  • 4c13c96cf7
    Merge pull request #2001 from code-yeongyu/fix/bug-7-14-model-fallback YeonGyu-Kim 2026-02-21 02:47:37 +09:00
  • f0ff232b43 fix(model-fallback): add gpt-5-nano to multimodal-looker chain, remove librarian hardcoding YeonGyu-Kim 2026-02-21 02:16:08 +09:00
  • 13196aedb7 fix: resolve post-rebase runtime fallback merge leftovers feat/runtime-fallback-only YeonGyu-Kim 2026-02-21 02:45:48 +09:00
  • aa1c8a4626
    Merge pull request #1999 from code-yeongyu/fix/bug-3-6-15-tmux-deferred YeonGyu-Kim 2026-02-21 02:43:41 +09:00
  • 148687c7fe fix: remove unused spawnFailed variable (dead code) YeonGyu-Kim 2026-02-21 02:34:34 +09:00
  • 52f62c3fda fix(tmux-deferred): add TTL/max-size guards, null-state exit, and spawn atomicity YeonGyu-Kim 2026-02-21 02:16:00 +09:00
  • 8885f677c2
    Merge pull request #2002 from code-yeongyu/fix/bug-19-20-skill-command YeonGyu-Kim 2026-02-21 02:43:07 +09:00
  • 945c7e658a fix(skill/command): add user_message param to skill tool, fix command priority order YeonGyu-Kim 2026-02-21 02:16:11 +09:00
  • 7fa22aebdf
    Merge pull request #1998 from code-yeongyu/fix/bug-1-ultrawork-db-crash YeonGyu-Kim 2026-02-21 02:42:34 +09:00
  • a8e3e1ea01 fix(test): correct browserProvider assertion to match actual behavior IYODA Atsushi 2026-02-19 12:55:04 +09:00
  • fcaaa11a06 fix(runtime-fallback): detect type:error message parts for fallback progression IYODA Atsushi 2026-02-19 12:13:42 +09:00
  • f82e65fdd1 docs(runtime-fallback): clarify timeout_seconds=0 disables auto-retry detection IYODA Atsushi 2026-02-19 12:10:05 +09:00
  • eef80a4e23 chore: regenerate JSON schema after merge Youngbin Kim 2026-02-17 22:59:24 -05:00
  • 695b8a16b8 fix(ultrawork-db): wrap microtask/setTimeout callbacks in try/catch/finally YeonGyu-Kim 2026-02-21 02:10:48 +09:00
  • b6456faea8 refactor(runtime-fallback): decompose index.ts into focused modules Youngbin Kim 2026-02-17 16:29:52 -05:00
  • 22dda6178a docs(config): fix runtime fallback documentation Youngbin Kim 2026-02-17 16:29:29 -05:00
  • 2dc690d1dc
    Merge pull request #2000 from code-yeongyu/fix/bug-4-copilot-n-plus-1 YeonGyu-Kim 2026-02-21 02:42:04 +09:00
  • cd5e071eda fix(chat-headers): cache internal marker lookups to prevent N+1 API calls YeonGyu-Kim 2026-02-21 02:16:03 +09:00
  • c54da1e670 docs(config): correct retry_on_errors default in schema comment Youngbin Kim 2026-02-17 16:29:08 -05:00
  • 21850face7
    Merge pull request #2003 from code-yeongyu/fix/bug-21-indent-restore YeonGyu-Kim 2026-02-21 02:41:33 +09:00
  • 07fa0560c2 fix(hashline-edit): restore leading indentation for first line in replace_lines YeonGyu-Kim 2026-02-21 02:16:14 +09:00