Module: RubyLLM::Toolbox::Tools
- Defined in:
- lib/ruby_llm/toolbox/tools/diff.rb,
lib/ruby_llm/toolbox/tools/glob.rb,
lib/ruby_llm/toolbox/tools/lint.rb,
lib/ruby_llm/toolbox/tools/tree.rb,
lib/ruby_llm/toolbox/tools/bundle.rb,
lib/ruby_llm/toolbox/tools/git_add.rb,
lib/ruby_llm/toolbox/tools/git_log.rb,
lib/ruby_llm/toolbox/tools/csv_read.rb,
lib/ruby_llm/toolbox/tools/gem_tool.rb,
lib/ruby_llm/toolbox/tools/git_diff.rb,
lib/ruby_llm/toolbox/tools/git_grep.rb,
lib/ruby_llm/toolbox/tools/git_show.rb,
lib/ruby_llm/toolbox/tools/run_ruby.rb,
lib/ruby_llm/toolbox/tools/run_rust.rb,
lib/ruby_llm/toolbox/tools/bash_tool.rb,
lib/ruby_llm/toolbox/tools/csv_write.rb,
lib/ruby_llm/toolbox/tools/date_time.rb,
lib/ruby_llm/toolbox/tools/edit_file.rb,
lib/ruby_llm/toolbox/tools/git_blame.rb,
lib/ruby_llm/toolbox/tools/move_file.rb,
lib/ruby_llm/toolbox/tools/read_file.rb,
lib/ruby_llm/toolbox/tools/run_tests.rb,
lib/ruby_llm/toolbox/tools/web_fetch.rb,
lib/ruby_llm/toolbox/tools/calculator.rb,
lib/ruby_llm/toolbox/tools/git_branch.rb,
lib/ruby_llm/toolbox/tools/git_commit.rb,
lib/ruby_llm/toolbox/tools/git_status.rb,
lib/ruby_llm/toolbox/tools/grep_files.rb,
lib/ruby_llm/toolbox/tools/json_query.rb,
lib/ruby_llm/toolbox/tools/multi_edit.rb,
lib/ruby_llm/toolbox/tools/parse_ruby.rb,
lib/ruby_llm/toolbox/tools/run_python.rb,
lib/ruby_llm/toolbox/tools/todo_write.rb,
lib/ruby_llm/toolbox/tools/toml_query.rb,
lib/ruby_llm/toolbox/tools/web_search.rb,
lib/ruby_llm/toolbox/tools/write_file.rb,
lib/ruby_llm/toolbox/tools/yaml_query.rb,
lib/ruby_llm/toolbox/tools/apply_patch.rb,
lib/ruby_llm/toolbox/tools/delete_file.rb,
lib/ruby_llm/toolbox/tools/git_helpers.rb,
lib/ruby_llm/toolbox/tools/sandbox_run.rb,
lib/ruby_llm/toolbox/tools/git_checkout.rb,
lib/ruby_llm/toolbox/tools/http_helpers.rb,
lib/ruby_llm/toolbox/tools/http_request.rb,
lib/ruby_llm/toolbox/tools/process_kill.rb,
lib/ruby_llm/toolbox/tools/process_list.rb,
lib/ruby_llm/toolbox/tools/python_tests.rb,
lib/ruby_llm/toolbox/tools/download_file.rb,
lib/ruby_llm/toolbox/tools/process_start.rb,
lib/ruby_llm/toolbox/tools/list_directory.rb,
lib/ruby_llm/toolbox/tools/process_output.rb,
lib/ruby_llm/toolbox/tools/create_directory.rb,
lib/ruby_llm/toolbox/tools/replace_in_files.rb,
lib/ruby_llm/toolbox/tools/toolchain_helpers.rb
Defined Under Namespace
Modules: GitHelpers, HttpHelpers, SandboxRun, ToolchainHelpers Classes: ApplyPatch, BashTool, Bundle, Calculator, CreateDirectory, CsvRead, CsvWrite, DateTime, DeleteFile, Diff, DownloadFile, EditFile, GemTool, GitAdd, GitBlame, GitBranch, GitCheckout, GitCommit, GitDiff, GitGrep, GitLog, GitShow, GitStatus, Glob, GrepFiles, HttpRequest, JsonQuery, Lint, ListDirectory, MoveFile, MultiEdit, ParseRuby, ProcessKill, ProcessList, ProcessOutput, ProcessStart, PythonTests, ReadFile, ReplaceInFiles, RunPython, RunRuby, RunRust, RunTests, TodoWrite, TomlQuery, Tree, WebFetch, WebSearch, WriteFile, YamlQuery