github neovateai/neovate-code 0.24.0

13 hours ago

Highlights

  • add notification config support for both sound and remote url request
  • upgrade usage instructions for tool grep, read, edit and write
  • filter out binary file in read tool
  • fix support for fish shell
  • use smallModel for fetch tool summarization
  • commit: support systemPrompt configuration
  • ux: don't crash when model is misconfigured
  • ux: display api key source and more infos for /login
  • ux: improve @ speed for large project
  • plugin: add stop and subagentStop plugin hook
  • plugin: add nodeBridgeHandler plugin hook

What's Changed

  • feat: add binary file filtering to read tool by @xierenyuan in #651
  • feat: update grep tool usage instructions by @xierenyuan in #653
  • feat: update read tool description and usage guidelines by @xierenyuan in #652
  • fix: Fix the issue that the commit command does not support systemPrompt by @Symboler in #641
  • feat: update edit tool description for clarity by @xierenyuan in #655
  • feat: improve write tool description with usage guidelines by @xierenyuan in #656
  • fix: handle canceled error type in ui store by @sorrycc in #657
  • feat: add stop and subagentStop plugin hooks by @sorrycc in #658
  • refactor: replace sse flag with transport option by @xierenyuan in #659
  • feat: add notification sound plugin by @sorrycc in #660
  • feat(notification): add webhook URL support by @sorrycc in #661
  • fix: add fish shell support in command execution by @xierenyuan in #663
  • refactor: implement ripglob file search for large projects by @xierenyuan in #662
  • feat: add system prompt support for fetch tool by @xierenyuan in #664
  • fix: remove null values from tool parameters by @xierenyuan in #665
  • feat: add nodeBridgeHandler plugin hook by @sorrycc in #666
  • refactor: move arg parsing to cli by @sorrycc in #667
  • refactor(server): decouple shutdown logic from process exit by @sorrycc in #668
  • feat: support disabling default context by @xierenyuan in #670
  • refactor: update llm rules description text by @xierenyuan in #671

New Contributors

Full Changelog: 0.23.1...0.24.0

Don't miss a new neovate-code release

NewReleases is sending notifications on new releases.