opendev-tools-impl 0.1.4

Tool implementations for OpenDev: bash, file ops, git, web, memory, and more
Documentation

Tool implementations for OpenDev.

Each module implements the BaseTool trait from opendev-tools-core. Tools are grouped by function:

  • File operations: [file_read], [file_write], [file_edit], [file_list], [file_search]
  • Process execution: [bash]
  • Web tools: [web_fetch], [web_search], [web_screenshot], [browser]
  • User interaction: [ask_user]
  • Memory tools: [memory]
  • Session tools: [session]
  • Patch application: [patch]
  • Scheduling: [schedule]
  • PDF extraction: [pdf]
  • Browser opening: [open_browser]
  • Agent management: [agents]
  • Diff preview: [diff_preview]
  • Messaging: [message]
  • Notebook editing: [notebook_edit]
  • Task completion: [task_complete]
  • Vision LM: [vlm]
  • Plan presentation: [present_plan]
  • Todo management: [write_todos], [update_todo], [complete_todo], [list_todos], [clear_todos]