Commit Graph

  • 02e1043227 @code-yeongyu has signed the CLA in code-yeongyu/oh-my-opencode#741 github-actions[bot] 2026-02-05 08:28:30 +00:00
  • 792e99b23f Merge pull request #1509 from rooftop-Owl/fix/category-delegation-cache-format-mismatch YeonGyu-Kim 2026-02-05 16:13:25 +09:00
  • 617d7f4f67 Merge pull request #1509 from rooftop-Owl/fix/category-delegation-cache-format-mismatch YeonGyu-Kim 2026-02-05 16:13:25 +09:00
  • 6702246a9a Merge pull request #1510 from code-yeongyu/fix/windows-lsp-node-spawn-v2 YeonGyu-Kim 2026-02-05 16:07:22 +09:00
  • 955ce710d9 Merge pull request #1510 from code-yeongyu/fix/windows-lsp-node-spawn-v2 YeonGyu-Kim 2026-02-05 16:07:22 +09:00
  • 6c581b1976 fix(lsp): use Node.js child_process on Windows to avoid Bun spawn segfault YeonGyu-Kim 2026-02-05 15:57:20 +09:00
  • 8ff9c24623 fix(lsp): use Node.js child_process on Windows to avoid Bun spawn segfault YeonGyu-Kim 2026-02-05 15:57:20 +09:00
  • 03910952b3 fix: handle both string[] and object[] formats in provider-models cache rooftop-Owl 2026-02-05 15:32:08 +09:00
  • bd3a3bcfb9 fix: handle both string[] and object[] formats in provider-models cache rooftop-Owl 2026-02-05 15:32:08 +09:00
  • 549427a6a7 Merge pull request #1497 from code-yeongyu/feat/auto-port-v2 YeonGyu-Kim 2026-02-05 11:40:59 +09:00
  • 291f41f7f9 Merge pull request #1497 from code-yeongyu/feat/auto-port-v2 YeonGyu-Kim 2026-02-05 11:40:59 +09:00
  • beb0319b67 Merge pull request #1500 from code-yeongyu/fix/background-abort-tui-crash YeonGyu-Kim 2026-02-05 11:39:16 +09:00
  • 11b883da6c Merge pull request #1500 from code-yeongyu/fix/background-abort-tui-crash YeonGyu-Kim 2026-02-05 11:39:16 +09:00
  • b6804fecb8 fix(background-agent): gracefully handle aborted parent session in notifyParentSession YeonGyu-Kim 2026-02-05 11:31:54 +09:00
  • 48cb2033e2 fix(background-agent): gracefully handle aborted parent session in notifyParentSession YeonGyu-Kim 2026-02-05 11:31:54 +09:00
  • a1e842d398 Merge pull request #1499 from code-yeongyu/feat/auto-port-selection YeonGyu-Kim 2026-02-05 09:59:11 +09:00
  • 8842a9139f Merge pull request #1499 from code-yeongyu/feat/auto-port-selection YeonGyu-Kim 2026-02-05 09:59:11 +09:00
  • 57358da6eb feat: auto port selection when default port is busy YeonGyu-Kim 2026-02-05 01:53:46 +09:00
  • ca31796336 feat: auto port selection when default port is busy YeonGyu-Kim 2026-02-05 01:53:46 +09:00
  • b6a52466e1 Merge pull request #1498 from code-yeongyu/fix/custom-skills-in-delegate-task YeonGyu-Kim 2026-02-05 09:54:22 +09:00
  • e1f6b822f1 Merge pull request #1498 from code-yeongyu/fix/custom-skills-in-delegate-task YeonGyu-Kim 2026-02-05 09:54:22 +09:00
  • 30830c1c93 fix: properly restore env vars using delete when originally undefined YeonGyu-Kim 2026-02-05 09:37:42 +09:00
  • a644d38623 fix: properly restore env vars using delete when originally undefined YeonGyu-Kim 2026-02-05 09:37:42 +09:00
  • f5c43b19be Fix skill discovery priority and deduplication tests YeonGyu-Kim 2026-02-05 02:36:43 +09:00
  • a459813888 Fix skill discovery priority and deduplication tests YeonGyu-Kim 2026-02-05 02:36:43 +09:00
  • eb21f2a243 fix: correct skill priority order and improve test coverage YeonGyu-Kim 2026-02-05 02:33:56 +09:00
  • 18e941b6be fix: correct skill priority order and improve test coverage YeonGyu-Kim 2026-02-05 02:33:56 +09:00
  • 2905fd69e6 fix: include custom skills in delegate_task load_skills resolution YeonGyu-Kim 2026-02-05 01:54:33 +09:00
  • 86ac39fb78 fix: include custom skills in delegate_task load_skills resolution YeonGyu-Kim 2026-02-05 01:54:33 +09:00
  • 20622af3c3 feat: auto port selection when default port is busy YeonGyu-Kim 2026-02-05 09:45:25 +09:00
  • 7621aada79 feat: auto port selection when default port is busy YeonGyu-Kim 2026-02-05 09:45:25 +09:00
  • 32515377c0 Merge pull request #1424 from code-yeongyu/fix/auto-update-wrong-directory YeonGyu-Kim 2026-02-05 02:31:14 +09:00
  • 9800d1ecb0 Merge pull request #1424 from code-yeongyu/fix/auto-update-wrong-directory YeonGyu-Kim 2026-02-05 02:31:14 +09:00
  • c1282a776c Merge pull request #1476 from code-yeongyu/feat/write-existing-file-guard YeonGyu-Kim 2026-02-05 02:31:11 +09:00
  • 0fbf863d00 Merge pull request #1476 from code-yeongyu/feat/write-existing-file-guard YeonGyu-Kim 2026-02-05 02:31:11 +09:00
  • 3c7c8358fc fix: use process.cwd() instead of ctx.directory for glob/grep tools YeonGyu-Kim 2026-02-05 02:23:48 +09:00
  • 71ac09bb63 fix: use process.cwd() instead of ctx.directory for glob/grep tools YeonGyu-Kim 2026-02-05 02:23:48 +09:00
  • f6fb557dab feat(write-existing-file-guard): add hook to prevent write tool from overwriting existing files YeonGyu-Kim 2026-02-04 16:05:00 +09:00
  • ddf878e53c feat(write-existing-file-guard): add hook to prevent write tool from overwriting existing files YeonGyu-Kim 2026-02-04 16:05:00 +09:00
  • c053271a2a fix(auto-update): use USER_CONFIG_DIR instead of CACHE_DIR for plugin invalidation YeonGyu-Kim 2026-02-03 17:34:12 +09:00
  • 8886879bd0 fix(auto-update): use USER_CONFIG_DIR instead of CACHE_DIR for plugin invalidation YeonGyu-Kim 2026-02-03 17:34:12 +09:00
  • faf4d6824c refactor(agents): extract formatCustomSkillsBlock to eliminate duplication itsmylife44 2026-02-04 17:47:08 +01:00
  • f08d4ecdda refactor(agents): extract formatCustomSkillsBlock to eliminate duplication itsmylife44 2026-02-04 17:47:08 +01:00
  • 521e7da0bf Merge pull request #1490 from itsmylife44/fix/custom-skills-delegation-emphasis YeonGyu-Kim 2026-02-05 01:47:04 +09:00
  • 8049ceb947 Merge pull request #1490 from itsmylife44/fix/custom-skills-delegation-emphasis YeonGyu-Kim 2026-02-05 01:47:04 +09:00
  • 4799cceb6c fix(atlas): separate custom skills in Atlas buildSkillsSection() itsmylife44 2026-02-04 17:27:39 +01:00
  • a298a2f063 fix(atlas): separate custom skills in Atlas buildSkillsSection() itsmylife44 2026-02-04 17:27:39 +01:00
  • 9bc7c3f3fa fix(agents): emphasize user-installed skills in delegation prompts itsmylife44 2026-02-04 17:27:32 +01:00
  • ddc52bfd31 fix(agents): emphasize user-installed skills in delegation prompts itsmylife44 2026-02-04 17:27:32 +01:00
  • c1cb1c49ef fix(prometheus-md-only): prioritize boulder state agent over message files Rishi Vhavle 2026-02-04 21:27:23 +05:30
  • 38b40bca04 fix(prometheus-md-only): prioritize boulder state agent over message files Rishi Vhavle 2026-02-04 21:27:23 +05:30
  • c33c5c9290 fix: use boulder agent instead of hardcoded Atlas check for continuation Rishi Vhavle 2026-02-04 13:06:34 +05:30
  • 169ccb6b05 fix: use boulder agent instead of hardcoded Atlas check for continuation Rishi Vhavle 2026-02-04 13:06:34 +05:30
  • 5b89d1d5d6 fix: track agent in boulder state to fix session continuation (fixes #927) Rishi Vhavle 2026-02-04 12:47:34 +05:30
  • d8137c0c90 fix: track agent in boulder state to fix session continuation (fixes #927) Rishi Vhavle 2026-02-04 12:47:34 +05:30
  • d68f342608 fix(doctor): display user-configured variant in model resolution output edxeth 2026-02-01 15:49:46 +01:00
  • 81a2317f51 fix(doctor): display user-configured variant in model resolution output edxeth 2026-02-01 15:49:46 +01:00
  • 692722a6b5 Merge pull request #1475 from code-yeongyu/fix/model-availability-connected-providers YeonGyu-Kim 2026-02-04 16:25:26 +09:00
  • 708d15ebcc Merge pull request #1475 from code-yeongyu/fix/model-availability-connected-providers YeonGyu-Kim 2026-02-04 16:25:26 +09:00
  • 586e1d8590 fix(model-availability): honor connected providers for fallback YeonGyu-Kim 2026-02-04 16:00:16 +09:00
  • 80297f890e fix(model-availability): honor connected providers for fallback YeonGyu-Kim 2026-02-04 16:00:16 +09:00
  • 08c5c5e766 Merge pull request #1473 from code-yeongyu/feature/task-global-storage YeonGyu-Kim 2026-02-04 15:56:31 +09:00
  • ce7478cde7 Merge pull request #1473 from code-yeongyu/feature/task-global-storage YeonGyu-Kim 2026-02-04 15:56:31 +09:00
  • fa2cc4e323 Merge pull request #1471 from high726/fix/look-at-clipboard-image-support YeonGyu-Kim 2026-02-04 15:55:29 +09:00
  • 8d0fa97b72 Merge pull request #1471 from high726/fix/look-at-clipboard-image-support YeonGyu-Kim 2026-02-04 15:55:29 +09:00
  • 4c2f22b47b release: v3.2.3 github-actions[bot] 2026-02-04 06:38:00 +00:00
  • 819c5b5d29 release: v3.2.3 github-actions[bot] 2026-02-04 06:38:00 +00:00
  • c01308872f fix(tasks): use path.isAbsolute() for cross-platform path detection YeonGyu-Kim 2026-02-04 15:37:12 +09:00
  • 8e349aad7e fix(tasks): use path.isAbsolute() for cross-platform path detection YeonGyu-Kim 2026-02-04 15:37:12 +09:00
  • e2660e3103 docs(tasks): update AGENTS.md for global storage architecture YeonGyu-Kim 2026-02-04 15:15:08 +09:00
  • 1712907057 docs(tasks): update AGENTS.md for global storage architecture YeonGyu-Kim 2026-02-04 15:15:08 +09:00
  • 21429704b4 refactor(tasks): consolidate task-list path resolution to use getTaskDir YeonGyu-Kim 2026-02-04 15:12:28 +09:00
  • d66e39a887 refactor(tasks): consolidate task-list path resolution to use getTaskDir YeonGyu-Kim 2026-02-04 15:12:28 +09:00
  • 829c0c372f chore: regenerate schema after Task 1 changes YeonGyu-Kim 2026-02-04 15:10:58 +09:00
  • ace2688186 chore: regenerate schema after Task 1 changes YeonGyu-Kim 2026-02-04 15:10:58 +09:00
  • b8f0be87ee feat(tasks): migrate storage to global config dir with ULTRAWORK_TASK_LIST_ID support YeonGyu-Kim 2026-02-04 15:08:06 +09:00
  • bf31e7289e feat(tasks): migrate storage to global config dir with ULTRAWORK_TASK_LIST_ID support YeonGyu-Kim 2026-02-04 15:08:06 +09:00
  • 19991e51a7 feat(config): update task config schema for global storage YeonGyu-Kim 2026-02-04 15:04:49 +09:00
  • 7b8204924a feat(config): update task config schema for global storage YeonGyu-Kim 2026-02-04 15:04:49 +09:00
  • 71096f9178 fix(skill-loader): respect disabledSkills in async skill resolution YeonGyu-Kim 2026-02-04 15:03:57 +09:00
  • 224afadbdb fix(skill-loader): respect disabledSkills in async skill resolution YeonGyu-Kim 2026-02-04 15:03:57 +09:00
  • b86d267d1c fix(ci): use regex variables for bash 5.2+ compatibility in changelog generation YeonGyu-Kim 2026-02-04 15:00:31 +09:00
  • 953b1f98c9 fix(ci): use regex variables for bash 5.2+ compatibility in changelog generation YeonGyu-Kim 2026-02-04 15:00:31 +09:00
  • 74a2d86694 fix(auth): add graceful fallback for server auth injection YeonGyu-Kim 2026-02-04 14:52:31 +09:00
  • e073412da1 fix(auth): add graceful fallback for server auth injection YeonGyu-Kim 2026-02-04 14:52:31 +09:00
  • 2320322aee fix(non-interactive-env): force unix export syntax for bash env prefix YeonGyu-Kim 2026-02-04 14:52:13 +09:00
  • 0dd42e2901 fix(non-interactive-env): force unix export syntax for bash env prefix YeonGyu-Kim 2026-02-04 14:52:13 +09:00
  • e55d965c39 test(skill-loader): fix test isolation by resetting skill content YeonGyu-Kim 2026-02-04 14:51:56 +09:00
  • 85932fadc7 test(skill-loader): fix test isolation by resetting skill content YeonGyu-Kim 2026-02-04 14:51:56 +09:00
  • 390aa5d4f6 fix: remove broken TOC links in translated READMEs YeonGyu-Kim 2026-02-04 13:54:29 +09:00
  • 65043a7e94 fix: remove broken TOC links in translated READMEs YeonGyu-Kim 2026-02-04 13:54:29 +09:00
  • 0105be4bc4 Merge pull request #1371 from YanzheL/feat/websearch-multi-provider YeonGyu-Kim 2026-02-04 13:52:36 +09:00
  • ffcf1b5715 Merge pull request #1371 from YanzheL/feat/websearch-multi-provider YeonGyu-Kim 2026-02-04 13:52:36 +09:00
  • aac6625762 Merge pull request #1470 from Lynricsy/fix/categories-model-precedence YeonGyu-Kim 2026-02-04 13:52:25 +09:00
  • d14f32f2d5 Merge pull request #1470 from Lynricsy/fix/categories-model-precedence YeonGyu-Kim 2026-02-04 13:52:25 +09:00
  • 2e3aafc7dd fix(skill-loader): deterministic collision handling for skill names YeonGyu-Kim 2026-02-04 13:52:06 +09:00
  • f79f164cd5 fix(skill-loader): deterministic collision handling for skill names YeonGyu-Kim 2026-02-04 13:52:06 +09:00
  • b775ae7cf2 Merge pull request #1370 from misyuari/fix/refactor-skills YeonGyu-Kim 2026-02-04 13:47:26 +09:00
  • dee8cf1720 Merge pull request #1370 from misyuari/fix/refactor-skills YeonGyu-Kim 2026-02-04 13:47:26 +09:00
  • 4e31fae7e6 Merge pull request #1254 from LeekJay/fix/nested-skill-discovery YeonGyu-Kim 2026-02-04 13:40:03 +09:00