- 9f804c2 fix(test): sync AGENTS_WITH_TODO_DENY with tool-config-handler implementation
- 05c0483 test(hashline-edit): cover concise responses and anchor alias normalization
- 86671ad refactor(hashline-edit): adopt normalized single-shape edit input
- ab76802 refactor(hashline-edit): stabilize hashes and tighten prefix stripping
- afec1f2 @DMax1314 has signed the CLA in #2068
- 41fe6ad fix(tools/call-omo-agent): replace as any with Record type cast in session-creator
- b47b034 chore(assets): regenerate JSON schema
- a37a604 refactor(config): remove unused barrel exports
- 7a01035 refactor(agents/prometheus): remove unused barrel exports
- f1076d9 refactor(agents/atlas): remove unused barrel exports
- 3a5aaf6 refactor(agents): remove unused barrel exports
- 830dcf8 refactor(features): remove empty barrel files
- 96d5141 refactor(hooks): remove dead hook files
- b3a6aaa refactor(shared): remove dead utility files
- 1f62fa5 refactor(tools/call-omo-agent): remove dead code submodules
- 2428a46 refactor(features/background-agent): remove dead code submodules
- b709fa8 fix(plugin/hooks): remove unnecessary as any cast
- 0dc5f56 fix(shared): fix optional chaining on modelItem
- cd6c9cb fix(cli/run): replace as any with Record type cast
- e5aa08b fix(tools/delegate-task): replace as any with Record type cast
- db15f96 fix(tools/call-omo-agent): replace as any with SessionWithPromptAsync type
- ff0e9ac fix(tools/call-omo-agent): replace as any with SDKMessage interface
- 07113eb fix(features/task-toast-manager): replace as any with ClientWithTui type
- 2d3d993 fix(hooks/shared): replace as any with proper Record type cast
- a82f4ee fix(hooks/thinking-block-validator): replace as any with typed interfaces
- 0cbc6b5 fix(hooks/session-recovery): replace @ts-expect-error with proper type cast
- ac3a9fd fix(hooks/anthropic-context-window-limit-recovery): remove @ts-ignore comments and fix parameter types
- 41880f8 @imadal1n has signed the CLA in #2045
- 35ab9b1 fix: deny todo tools for prometheus and sisyphus-junior when task_system enabled
- 6245e46 feat(hooks): add Gemini-optimized ultrawork message with intent gate
- 76da951 feat(agents): add Gemini intent gate enforcement overlay for Sisyphus
- 9933c66 feat(model-fallback): disable model fallback retry by default
- 2e845c8 feat(hooks): wire pluginConfig to preemptive-compaction hook factory
- bcf7fff feat(recovery-strategy): apply compaction model override in context window recovery
- 2d069ce feat(preemptive-compaction): apply compaction model override from agent config
- 09314db feat(schema): add compaction model and variant override configuration
- 32a838a feat(hooks): add compaction-model-resolver utility for session agent model lookup
- edf4d52 Merge pull request #2041 from code-yeongyu/fix/rewrite-overmocked-tests
- 0bae7ec chore(tests): remove duplicate test in background-update-check (cubic feedback)
- 7e05bd2 refactor(tests): rewrite 5 over-mocked test files to test real behavior