Commit Graph

  • 4fa3d0331a fix(security): block cloud credential env vars in MCP env cleaner YeonGyu-Kim 2026-04-04 14:16:39 +09:00
  • 32ec80b347 plugin: skip tmux startup checks when integration is disabled YeonGyu-Kim 2026-04-04 14:14:32 +09:00
  • 731c3f1109 plugin: honor tmux disablement for interactive tmux features YeonGyu-Kim 2026-04-04 14:14:19 +09:00
  • cb53cba875 merge: resolve conflicts with dev branch SwiggitySwerve 2026-04-03 22:37:53 -06:00
  • 9856684140 fix(git-master): align validation check with language-profile approach Kazumasa Shimomura 2026-04-04 11:07:55 +09:00
  • 5441c848ba refactor: use spyOn instead of vi.mock for agent loader mocks trafgals 2026-04-04 07:23:12 +10:00
  • 2d72f51a92 @titet11 has signed the CLA in code-yeongyu/oh-my-openagent#3099 fix/prepublish-lsp-shell github-actions[bot] 2026-04-03 21:17:09 +00:00
  • efbadc0599 @odedindi has signed the CLA in code-yeongyu/oh-my-openagent#2988 github-actions[bot] 2026-04-03 21:10:25 +00:00
  • 672df9af89 @s2mr has signed the CLA in code-yeongyu/oh-my-openagent#3096 github-actions[bot] 2026-04-03 18:44:07 +00:00
  • fdc4376ae6 docs(git-master): sync skill markdown with multilingual wording Kazumasa Shimomura 2026-04-04 03:19:35 +09:00
  • 01d6a7d384 docs(git-master): generalize language profile guidance Kazumasa Shimomura 2026-04-04 03:19:25 +09:00
  • 034c5fea76 docs(git-master): make mode triggers language-agnostic Kazumasa Shimomura 2026-04-04 03:19:10 +09:00
  • 141881aa2d fix(tmux): re-attempt isolated container on deferred session retry YeonGyu-Kim 2026-04-04 02:38:15 +09:00
  • cab84518de fix(hooks): replace empty catch blocks with debug logging in transcript YeonGyu-Kim 2026-04-04 02:37:53 +09:00
  • 6acca09bd0 fix(ci): resolve mock.module() cross-file leakage in test suite YeonGyu-Kim 2026-04-04 02:35:23 +09:00
  • 673b107f53 test: isolate auto-update checker modules YeonGyu-Kim 2026-04-04 02:35:20 +09:00
  • f547cd013d refactor(shared): consolidate plugin entry migration and detection utilities YeonGyu-Kim 2026-04-04 02:10:27 +09:00
  • fd252ea82e refactor: remove AI-generated code smells from prepublish changes YeonGyu-Kim 2026-04-04 02:02:12 +09:00
  • 5946dba47d ci: run publish workflow tests via bun test YeonGyu-Kim 2026-04-04 01:51:48 +09:00
  • e4d7fdb7e9 Merge pull request #3092 from code-yeongyu/fix/prepublish-legacy-config YeonGyu-Kim 2026-04-04 01:46:52 +09:00
  • bda0f55196 Merge pull request #3091 from code-yeongyu/fix/prepublish-quality-checks YeonGyu-Kim 2026-04-04 01:46:49 +09:00
  • 1f2b69ed56 Merge pull request #3090 from code-yeongyu/fix/prepublish-tmux-regressions YeonGyu-Kim 2026-04-04 01:46:46 +09:00
  • 565cf42c10 Merge pull request #3089 from code-yeongyu/fix/prepublish-background-regressions YeonGyu-Kim 2026-04-04 01:46:43 +09:00
  • 551d906116 Merge pull request #3088 from code-yeongyu/fix/prepublish-security-hardening YeonGyu-Kim 2026-04-04 01:46:39 +09:00
  • e4116c93ac Merge pull request #3087 from code-yeongyu/fix/prepublish-mcp-regressions YeonGyu-Kim 2026-04-04 01:46:25 +09:00
  • f03c6700d4 fix(hooks): reuse shared legacy plugin migration helper YeonGyu-Kim 2026-04-04 01:32:59 +09:00
  • 290f7f9543 fix(shared): merge project and user opencode plugin detection YeonGyu-Kim 2026-04-04 01:32:42 +09:00
  • fedb73c736 fix(shared): migrate legacy config files atomically YeonGyu-Kim 2026-04-04 01:32:31 +09:00
  • d60ca63ed4 test(config): add regression coverage for legacy migration bugs YeonGyu-Kim 2026-04-04 01:32:17 +09:00
  • 468827d08f test(skill): stabilize async description refresh assertion YeonGyu-Kim 2026-04-04 01:28:01 +09:00
  • 02b7a7d3d7 refactor(hooks): remove unused openclaw hook YeonGyu-Kim 2026-04-04 01:27:56 +09:00
  • fabbcaa4b7 refactor(runtime): replace unicode dashes in prompt strings YeonGyu-Kim 2026-04-04 01:27:51 +09:00
  • 146ca34a7a fix(hooks): use actual context window token counts YeonGyu-Kim 2026-04-04 01:27:40 +09:00
  • 2731adde05 fix(tmux): add grace period before resetting isolation YeonGyu-Kim 2026-04-04 01:21:47 +09:00
  • 3871c7d263 fix(tmux): defer failed isolated container spawns YeonGyu-Kim 2026-04-04 01:21:26 +09:00
  • b5f15f0371 test(tmux): add isolation regression coverage YeonGyu-Kim 2026-04-04 01:21:04 +09:00
  • f5740d68c7 fix(background-agent): bound session abort waits YeonGyu-Kim 2026-04-04 01:19:52 +09:00
  • 938c920092 test(background-agent): cover abort timeout handling YeonGyu-Kim 2026-04-04 01:19:52 +09:00
  • 40374c8685 fix(boulder-state): remove dead worktree sync helper YeonGyu-Kim 2026-04-04 01:19:52 +09:00
  • ccbd646a29 fix(shared): validate tar hard-link targets during preflight YeonGyu-Kim 2026-04-04 01:16:37 +09:00
  • 553a961338 fix(shared): emit PowerShell zip entries as json lines YeonGyu-Kim 2026-04-04 01:16:30 +09:00
  • 0c5deac232 test(shared): add archive preflight security regressions YeonGyu-Kim 2026-04-04 01:16:21 +09:00
  • 67145b5339 fix(mcp): honor disabled server overrides in system name discovery YeonGyu-Kim 2026-04-04 01:13:23 +09:00
  • 35c34ea06b fix(hooks): preserve transcript cache history across rebuilds YeonGyu-Kim 2026-04-04 01:13:02 +09:00
  • 58e85960a1 test(mcp): add regression coverage for transcript and disable overrides YeonGyu-Kim 2026-04-04 01:12:35 +09:00
  • 53eeac3f31 fix(ci): simplify test runner to plain bun test by fixing mock.module() leakage YeonGyu-Kim 2026-04-03 23:06:35 +09:00
  • 06180e09f8 @biangacila has signed the CLA in code-yeongyu/oh-my-openagent#3084 github-actions[bot] 2026-04-03 14:08:44 +00:00
  • 6624803a52 fix(plugin): handle raw /ulw-loop commands appearing after injected messages YeonGyu-Kim 2026-04-03 22:13:02 +09:00
  • df7dc2f716 fix(hooks): remove rogue setTimeout ambient declaration that broke typecheck YeonGyu-Kim 2026-04-03 21:48:17 +09:00
  • 9acde671aa Merge pull request #3079 from code-yeongyu/refactor/deslop-cli-mcp-openclaw YeonGyu-Kim 2026-04-03 21:46:20 +09:00
  • 15c6d12952 Merge pull request #3080 from code-yeongyu/refactor/deslop-plugin-handlers YeonGyu-Kim 2026-04-03 21:45:59 +09:00
  • f6a8f64fa4 Merge pull request #3078 from code-yeongyu/refactor/deslop-features-managers YeonGyu-Kim 2026-04-03 21:45:53 +09:00
  • d11b4c1648 Merge pull request #3076 from code-yeongyu/refactor/deslop-hooks YeonGyu-Kim 2026-04-03 21:45:38 +09:00
  • 51ee237cad Merge pull request #3075 from code-yeongyu/refactor/deslop-agents YeonGyu-Kim 2026-04-03 21:43:10 +09:00
  • 4a651c67d9 Merge pull request #3077 from code-yeongyu/refactor/deslop-features-rest YeonGyu-Kim 2026-04-03 21:42:55 +09:00
  • 66cc823ff3 refactor(plugin): remove AI slop and clean verbose comments YeonGyu-Kim 2026-04-03 21:42:14 +09:00
  • dc695e8776 refactor(cli,mcp,openclaw): remove AI slop from code comments YeonGyu-Kim 2026-04-03 21:42:12 +09:00
  • c7afc795be refactor(features): fix empty catches and remove AI slop from manager modules YeonGyu-Kim 2026-04-03 21:42:10 +09:00
  • bd4f8ab8b7 Merge pull request #3071 from code-yeongyu/refactor/deslop-shared-config YeonGyu-Kim 2026-04-03 21:37:41 +09:00
  • 082f0c9aa9 Merge pull request #3068 from code-yeongyu/refactor/deslop-tools YeonGyu-Kim 2026-04-03 21:37:27 +09:00
  • af07610bc4 refactor(features): remove AI slop from feature modules YeonGyu-Kim 2026-04-03 21:37:17 +09:00
  • 5c7299830d refactor(hooks): fix empty catches and remove AI slop from code comments YeonGyu-Kim 2026-04-03 21:37:16 +09:00
  • f497f956db refactor(agents): remove AI slop from code comments and clean verbose patterns YeonGyu-Kim 2026-04-03 21:37:14 +09:00
  • e0feb16dab refactor(shared,config): remove redundant null checks and AI slop from code comments YeonGyu-Kim 2026-04-03 19:39:55 +09:00
  • d0f795dd8f refactor(shared): decompose model-capabilities into focused modules YeonGyu-Kim 2026-04-03 19:38:26 +09:00
  • 3cc9e8bc30 refactor(shared): extract shared cache factory to deduplicate cache patterns YeonGyu-Kim 2026-04-03 19:36:56 +09:00
  • 22283fca6d refactor(tools): fix empty catches, remove AI slop from code comments YeonGyu-Kim 2026-04-03 19:17:09 +09:00
  • 3689ecd5b0 refactor(tools): decompose skill/tools.ts into focused tool creators YeonGyu-Kim 2026-04-03 19:17:03 +09:00
  • 3ce1f30310 refactor(tools): split delegate-task constants into category-specific modules YeonGyu-Kim 2026-04-03 19:16:57 +09:00
  • a801ebb4c1 fix: auto-resize oversized images to fit API dimension limits fix/issue-3032 YeonGyu-Kim 2026-04-03 19:06:18 +09:00
  • 6b431c5522 Merge pull request #3059 from code-yeongyu/fix/p2-13-anchor-pane-cleanup YeonGyu-Kim 2026-04-03 18:55:30 +09:00
  • 3180389dea Merge pull request #3052 from code-yeongyu/fix/p0-1-task-system-default-split-brain YeonGyu-Kim 2026-04-03 18:52:40 +09:00
  • 0c6aa91fc8 Merge pull request #3049 from code-yeongyu/fix/p0-5-mcp-env-expansion YeonGyu-Kim 2026-04-03 18:52:32 +09:00
  • 1631509989 fix: reset hook state on abort so session recovers after user cancel YeonGyu-Kim 2026-04-03 18:40:02 +09:00
  • 8be39e558d fix(tmux): preserve isolated container cleanup after anchor reassignment YeonGyu-Kim 2026-04-03 18:42:58 +09:00
  • ac5e507155 Merge pull request #3060 from code-yeongyu/fix/p2-15-claude-code-hooks-rules YeonGyu-Kim 2026-04-03 18:41:09 +09:00
  • 9783fae351 Merge pull request #3057 from code-yeongyu/fix/p1-9-recovery-retry-timer-leak YeonGyu-Kim 2026-04-03 18:40:29 +09:00
  • 71b8110ff0 fix(zip): parse zipinfo file entries with preserved filenames YeonGyu-Kim 2026-04-03 18:38:14 +09:00
  • d2a78cc137 @suyua9 has signed the CLA in code-yeongyu/oh-my-openagent#3064 github-actions[bot] 2026-04-03 09:37:12 +00:00
  • e20b59cb29 fix(mcp): allow common Windows env vars by default YeonGyu-Kim 2026-04-03 18:04:20 +09:00
  • 316d250465 fix(mcp): ignore project allowlist overrides for env expansion YeonGyu-Kim 2026-04-03 17:45:02 +09:00
  • 2b43558349 fix(tar): surface traversal extraction failures as blocked entries YeonGyu-Kim 2026-04-03 17:30:43 +09:00
  • a4f436c116 fix(tar): classify traversal tar listing errors as blocked entries YeonGyu-Kim 2026-04-03 17:25:48 +09:00
  • 2288988f28 fix(zip): use zipinfo to preflight zip extraction on unix YeonGyu-Kim 2026-04-03 17:21:07 +09:00
  • 2e6a7b4339 fix: update docs and barrel imports for task_system default YeonGyu-Kim 2026-04-03 18:32:12 +09:00
  • b931e309f4 fix(mcp): warn when MCP env expansion is blocked YeonGyu-Kim 2026-04-03 17:09:20 +09:00
  • 4766891557 fix(mcp): expand builtin allowlist for benign env vars YeonGyu-Kim 2026-04-03 17:09:15 +09:00
  • d65714eba0 fix(shared): avoid archive test batch regression YeonGyu-Kim 2026-04-03 17:19:58 +09:00
  • 760099eb03 fix(tasks-hook): update default task_system test YeonGyu-Kim 2026-04-03 17:11:42 +09:00
  • 47769d5f49 fix(tasks-hook): share task_system resolution YeonGyu-Kim 2026-04-03 17:08:05 +09:00
  • 3b3520da90 fix(agent-config): share task_system resolution YeonGyu-Kim 2026-04-03 17:07:55 +09:00
  • d65c7c0800 fix(tool-config): share task_system resolution YeonGyu-Kim 2026-04-03 17:07:48 +09:00
  • c65baa80c8 fix(tool-registry): unify task_system default YeonGyu-Kim 2026-04-03 17:07:39 +09:00
  • 2ba2f8f5f7 fix(shared): add task_system resolver YeonGyu-Kim 2026-04-03 17:07:30 +09:00
  • 83acafce48 Merge pull request #3058 from code-yeongyu/fix/p1-11-remove-as-any-tests YeonGyu-Kim 2026-04-03 18:30:30 +09:00
  • 32b9235764 Merge pull request #3051 from code-yeongyu/fix/p0-2-https-enforcement-gaps YeonGyu-Kim 2026-04-03 18:30:29 +09:00
  • 071f6c334d Merge pull request #3055 from code-yeongyu/fix/p1-8-legacy-config-canonical-priority YeonGyu-Kim 2026-04-03 18:30:19 +09:00
  • 72b3b15f78 Merge pull request #3050 from code-yeongyu/fix/p0-4-tmux-default-isolation YeonGyu-Kim 2026-04-03 18:30:18 +09:00
  • 92f4068c70 Merge pull request #3061 from code-yeongyu/feat/double-context-window-display YeonGyu-Kim 2026-04-03 18:29:16 +09:00
  • 8f449e1627 fix: respect user-configured category model over fallbackChain defaults YeonGyu-Kim 2026-04-03 18:27:26 +09:00