Commit Graph

6982 Commits

Author SHA1 Message Date
YeonGyu-Kim 1b9e667486 test(hooks): replace global module and timer overrides 2026-05-30 23:50:57 +09:00
YeonGyu-Kim 4a15dfe971 test(look-at): inject image conversion command runner 2026-05-30 23:50:28 +09:00
YeonGyu-Kim b2be10b087 fix(testing): preserve owner-scoped module mocks 2026-05-30 23:50:14 +09:00
YeonGyu-Kim 480a5c01c0 fix(plugin): repair anthropic assistant prefill tails 2026-05-30 23:49:38 +09:00
YeonGyu-Kim 9cd391b1e1 test(skill): preserve file system mock between cases 2026-05-30 20:25:47 +09:00
YeonGyu-Kim db20e11c6a test(delegate-task): isolate browser provider coverage 2026-05-30 20:25:34 +09:00
YeonGyu-Kim eff83ab5f1 test(team-mode): reset worktree git runner 2026-05-30 20:25:13 +09:00
YeonGyu-Kim 92c2803826 test(shared): restore project discovery mocks 2026-05-30 20:24:49 +09:00
YeonGyu-Kim 81c36675fb fix(testing): scope module mock restore snapshots 2026-05-30 20:24:20 +09:00
YeonGyu-Kim 475a12a08d fix(testing): preserve parallel module evaluation mocks 2026-05-30 16:04:59 +09:00
YeonGyu-Kim 7e1cfbfdc2 refactor(testing): extract mock restore exports 2026-05-30 16:04:45 +09:00
YeonGyu-Kim 51fd474274 test(testing): tighten mock cleanup audit 2026-05-30 15:35:56 +09:00
YeonGyu-Kim 08f4a4ac50 test(hooks): restore module mock cleanup 2026-05-30 15:35:40 +09:00
YeonGyu-Kim fa3e3de9e6 test(session-recovery): isolate recovery mocks 2026-05-30 15:35:23 +09:00
YeonGyu-Kim e5e942da24 test(team-mode): isolate module mocks 2026-05-30 15:35:09 +09:00
YeonGyu-Kim 01a0d90c6a test(skill-loader): isolate skill fixtures 2026-05-30 15:34:55 +09:00
YeonGyu-Kim 85eb9e6e0e test(background-agent): isolate logger mocks 2026-05-30 15:34:40 +09:00
YeonGyu-Kim 381b75a60a test(cli): isolate module mock cleanup 2026-05-30 15:34:28 +09:00
YeonGyu-Kim dadcdbabd5 fix(testing): restore mock specifier aliases 2026-05-30 15:34:11 +09:00
YeonGyu-Kim 78cd34b17b fix(testing): isolate bun module mocks across tests 2026-05-30 13:44:54 +09:00
YeonGyu-Kim 68f02e61ef fix(testing): preserve mock restore export identity 2026-05-30 12:19:08 +09:00
YeonGyu-Kim d32caf3d87 test(delegate-task): isolate model availability fixtures
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
2026-05-29 19:08:55 +09:00
YeonGyu-Kim 3a4f014d8b test(mcp-oauth): use ephemeral callback ports
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
2026-05-29 19:08:41 +09:00
YeonGyu-Kim 5d8d09a52e fix(hook-message-injector): isolate shared imports
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
2026-05-29 19:08:21 +09:00
YeonGyu-Kim d985157d02 test(mcp-oauth): exercise callback server
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
2026-05-29 18:29:30 +09:00
YeonGyu-Kim b53af4db09 fix(delegate-task): detect readable caches
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
2026-05-29 18:28:52 +09:00
YeonGyu-Kim b669a11ab1 test(tmux): inject session-created handler seams
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
2026-05-29 18:27:04 +09:00
YeonGyu-Kim a6de551602 test(comment-checker): satisfy comment gates in CLI tests
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
2026-05-29 17:37:19 +09:00
YeonGyu-Kim 549343ec51 test(model-fallback): use real provider transform in hook tests
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
2026-05-29 17:37:19 +09:00
YeonGyu-Kim 5cdd115fb1 fix(ralph-loop): dispatch after message inheritance fallback
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
2026-05-29 17:37:19 +09:00
YeonGyu-Kim bf7fd1a151 test(workflow): assert bun test summary guard intent
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
2026-05-29 17:37:19 +09:00
YeonGyu-Kim 55663b5cf6 test(atlas): model safe idle messages in hook mocks
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
2026-05-29 17:37:19 +09:00
YeonGyu-Kim 1a6652dde3 ci: guard publish bun test completion summary
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
2026-05-29 16:33:32 +09:00
YeonGyu-Kim 01f2f7efd2 ci: guard CI bun test completion summary
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
2026-05-29 16:33:09 +09:00
YeonGyu-Kim be9ad7b92e chore(script): typecheck bun test summary detector
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
2026-05-29 16:32:45 +09:00
YeonGyu-Kim 255a827135 feat(script): add bun test summary detector
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
2026-05-29 16:32:25 +09:00
YeonGyu-Kim e8dcdded12 fix(background-agent): mock process.exit in forced-exit tests
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
2026-05-29 16:32:05 +09:00
YeonGyu-Kim 0691779d2e fix(background-agent): unblock stale parent wakes 2026-05-29 13:36:38 +09:00
github-actions[bot] 1fb900ae39 @troyliu0105 has signed the CLA in code-yeongyu/oh-my-openagent#4594 2026-05-29 02:24:09 +00:00
YeonGyu-Kim 6cdec90758 Merge remote-tracking branch 'origin/dev' into dev 2026-05-28 18:42:14 +09:00
YeonGyu-Kim e3d1e98a6d test(delegate-task): shorten poll timeout budget 2026-05-28 18:41:59 +09:00
YeonGyu-Kim 8644817506 perf(delegate-task): skip terminal poll waits 2026-05-28 18:41:50 +09:00
YeonGyu-Kim 2327eba341 fix(delegate-task): read messages after status errors 2026-05-28 18:41:29 +09:00
YeonGyu-Kim 4b464ad622 perf(background-task): reduce output poll latency 2026-05-28 18:41:14 +09:00
YeonGyu-Kim 41f8ef4c63 Merge pull request #4585 from code-yeongyu/fix/parent-wake-tool-wait
fix: prevent unsafe internal prompt overlap
2026-05-28 18:32:03 +09:00
YeonGyu-Kim 359baab4ec fix(background-agent): align wake activity windows 2026-05-28 18:14:52 +09:00
YeonGyu-Kim abe7381c91 fix(background-agent): defer unsafe parent wakes 2026-05-28 18:14:44 +09:00
YeonGyu-Kim 0a18ceee20 fix(todo): normalize continuation agent names 2026-05-28 18:14:30 +09:00
YeonGyu-Kim 8ca9b5acfe fix(todo): skip unsafe continuation tails 2026-05-28 18:14:22 +09:00
YeonGyu-Kim 4bb4acf09a fix(prompt-gate): fail closed on unsafe tails 2026-05-28 18:14:09 +09:00