Sisyphus
|
d9cea93101
|
Merge branch 'fix/perf-q08' into fix/perf-omo-in-tree
|
2026-04-18 14:43:37 +09:00 |
|
Sisyphus
|
9f15a09595
|
Merge branch 'fix/perf-q06' into fix/perf-omo-in-tree
|
2026-04-18 14:43:37 +09:00 |
|
Sisyphus
|
c5268af087
|
Merge branch 'fix/perf-q05' into fix/perf-omo-in-tree
|
2026-04-18 14:43:37 +09:00 |
|
Sisyphus
|
4857666a89
|
Merge branch 'fix/perf-q04' into fix/perf-omo-in-tree
|
2026-04-18 14:43:37 +09:00 |
|
Sisyphus
|
5faba8d572
|
Merge branch 'fix/perf-q03' into fix/perf-omo-in-tree
|
2026-04-18 14:43:37 +09:00 |
|
Sisyphus
|
38990ec76f
|
Merge branch 'fix/perf-q02' into fix/perf-omo-in-tree
|
2026-04-18 14:43:37 +09:00 |
|
Sisyphus
|
56d2d2543b
|
Merge branch 'fix/perf-d10' into fix/perf-omo-in-tree
|
2026-04-18 14:43:37 +09:00 |
|
Sisyphus
|
5a20e4060f
|
Merge branch 'fix/perf-d09' into fix/perf-omo-in-tree
|
2026-04-18 14:43:37 +09:00 |
|
Sisyphus
|
36ebafda8c
|
Merge branch 'fix/perf-d08' into fix/perf-omo-in-tree
|
2026-04-18 14:43:37 +09:00 |
|
Sisyphus
|
82ddc9c6f7
|
Merge branch 'fix/perf-d07' into fix/perf-omo-in-tree
|
2026-04-18 14:43:37 +09:00 |
|
Sisyphus
|
1db481eb9c
|
Merge branch 'fix/perf-d06' into fix/perf-omo-in-tree
|
2026-04-18 14:43:37 +09:00 |
|
Sisyphus
|
a227821d27
|
Merge branch 'fix/perf-d05' into fix/perf-omo-in-tree
|
2026-04-18 14:43:37 +09:00 |
|
Sisyphus
|
dc0d64d5f1
|
Merge branch 'fix/perf-d04' into fix/perf-omo-in-tree
|
2026-04-18 14:43:37 +09:00 |
|
Sisyphus
|
b6b898d061
|
Merge branch 'fix/perf-d01' into fix/perf-omo-in-tree
|
2026-04-18 14:43:37 +09:00 |
|
YeonGyu-Kim
|
edcc9a1e64
|
fix(todo-continuation-enforcer): defer prune interval to first idle event
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
|
2026-04-18 14:16:40 +09:00 |
|
YeonGyu-Kim
|
1be1cd6e53
|
fix(tools/skill): make factory pure and stop defeating skill-loader cache
|
2026-04-18 14:15:14 +09:00 |
|
YeonGyu-Kim
|
a068915dc4
|
test(perf): add plugin init regression budget
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
|
2026-04-18 14:14:55 +09:00 |
|
YeonGyu-Kim
|
40bd3e02d2
|
test(tools/skill): cover factory laziness and skill-cache invariants
|
2026-04-18 14:14:00 +09:00 |
|
Sisyphus
|
52512f226a
|
fix(rules-injector): cache directory scan results per session
|
2026-04-18 14:13:51 +09:00 |
|
Sisyphus
|
ed6ac7ea96
|
fix(session-notification): defer platform detection and background checks
|
2026-04-18 14:13:12 +09:00 |
|
YeonGyu-Kim
|
89d394ed3e
|
fix(claude-code-command-loader): skip EXCLUDED_DIRS and memoize per directory
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
|
2026-04-18 14:13:12 +09:00 |
|
Sisyphus
|
439957c4cd
|
test(session-notification): cover lazy platform detect and scheduler startup
|
2026-04-18 14:13:07 +09:00 |
|
YeonGyu-Kim
|
6dc2234d89
|
fix(shared): memoize detectPluginConfigFile per process
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
|
2026-04-18 14:12:55 +09:00 |
|
YeonGyu-Kim
|
948343ab66
|
test(shared): cover detectPluginConfigFile memoization
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
|
2026-04-18 14:12:50 +09:00 |
|
YeonGyu-Kim
|
76e8508fa4
|
fix(runtime-fallback): inject pluginConfig and defer cleanup interval to first event
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
|
2026-04-18 14:12:41 +09:00 |
|
YeonGyu-Kim
|
3d4299445e
|
fix(auto-update-checker): defer npm registry check until first idle
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
|
2026-04-18 14:12:37 +09:00 |
|
YeonGyu-Kim
|
4f59e91d2d
|
test(todo-continuation-enforcer): cover lazy prune interval
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
|
2026-04-18 14:11:50 +09:00 |
|
YeonGyu-Kim
|
443891fdfd
|
test(rules-injector): cover per-session cache isolation and invalidation
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
|
2026-04-18 14:11:39 +09:00 |
|
Sisyphus
|
79eb6c738f
|
fix(shared/project-discovery-dirs): memoize detectWorktreePath per process
|
2026-04-18 14:11:24 +09:00 |
|
YeonGyu-Kim
|
a03faaa278
|
test(auto-update-checker): cover deferred update check
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
|
2026-04-18 14:11:17 +09:00 |
|
Sisyphus
|
bcd7b8e348
|
fix(rules-injector): memoize project-root lookup per process lifecycle
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
|
2026-04-18 14:11:14 +09:00 |
|
Sisyphus
|
886ef82494
|
perf(directory-readme-injector): migrate sync FS to fs.promises
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
|
2026-04-18 14:11:03 +09:00 |
|
YeonGyu-Kim
|
a4c45e2770
|
fix(write-existing-file-guard): defer realpath/existsSync to first tool call
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
|
2026-04-18 14:11:03 +09:00 |
|
YeonGyu-Kim
|
3cb1d5d936
|
test(claude-code-command-loader): cover excluded dirs and per-directory cache
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
|
2026-04-18 14:10:49 +09:00 |
|
YeonGyu-Kim
|
ac2686ffde
|
fix(shared): memoize loadOpencodePlugins by directory
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
|
2026-04-18 14:10:45 +09:00 |
|
YeonGyu-Kim
|
7be6ab4478
|
fix(tools/slashcommand): skip EXCLUDED_DIRS in recursive command discovery
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
|
2026-04-18 14:10:26 +09:00 |
|
YeonGyu-Kim
|
d8e00ebfbc
|
test(runtime-fallback): cover pluginConfig DI and lazy interval
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
|
2026-04-18 14:10:25 +09:00 |
|
YeonGyu-Kim
|
51f1fc1df3
|
perf(directory-agents-injector): migrate sync FS to fs.promises
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
|
2026-04-18 14:10:18 +09:00 |
|
YeonGyu-Kim
|
a6e3c6a5ed
|
test(write-existing-file-guard): cover lazy canonical path init
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
|
2026-04-18 14:10:12 +09:00 |
|
YeonGyu-Kim
|
9677c7daf3
|
test(directory-agents-injector): cover async migration
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
|
2026-04-18 14:10:12 +09:00 |
|
Sisyphus
|
3717121b0d
|
test(directory-readme-injector): cover async migration
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
|
2026-04-18 14:10:04 +09:00 |
|
YeonGyu-Kim
|
428bae632c
|
test(shared): cover loadOpencodePlugins memoization
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
|
2026-04-18 14:09:46 +09:00 |
|
Sisyphus
|
e599840fba
|
fix(comment-checker): defer CLI download and cleanup scheduler to first tool call
|
2026-04-18 14:09:43 +09:00 |
|
Sisyphus
|
493e37bb7d
|
test(comment-checker): cover lazy CLI init and cleanup startup
|
2026-04-18 14:09:38 +09:00 |
|
YeonGyu-Kim
|
d0eda8b4bf
|
test(tools/slashcommand): cover excluded-dir pruning during discovery
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
|
2026-04-18 14:09:34 +09:00 |
|
Sisyphus
|
76945bf3c8
|
test(rules-injector): cover project-root-finder memoization
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
|
2026-04-18 14:09:32 +09:00 |
|
Sisyphus
|
32598bc5e1
|
test(shared/project-discovery-dirs): cover worktree-path memoization
|
2026-04-18 14:09:17 +09:00 |
|
Sisyphus
|
c5b7aa8e4b
|
test(rules-injector): cover per-session scan caching behavior
|
2026-04-18 14:09:07 +09:00 |
|
Sisyphus
|
578c49f9c2
|
fix(rules-injector): skip EXCLUDED_DIRS in recursive rule scanner
|
2026-04-18 14:08:52 +09:00 |
|
Sisyphus
|
d566d69c37
|
test(rules-injector): add regression coverage for excluded-dir pruning
|
2026-04-18 14:07:58 +09:00 |
|