github code-yeongyu/oh-my-opencode v3.8.4

3 hours ago
  • 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

Don't miss a new oh-my-opencode release

NewReleases is sending notifications on new releases.