Skip to content

Tools support - #42

Draft
DavidValin wants to merge 12 commits into
mainfrom
tools_support
Draft

Tools support#42
DavidValin wants to merge 12 commits into
mainfrom
tools_support

Conversation

@DavidValin

@DavidValin DavidValin commented May 1, 2026

Copy link
Copy Markdown
Owner
  • Make possible for llm to run tool calls available
  • Implement ReAct loop that loops through tool calls outputs until succeeding in the user request
  • Refactor conversation.rs
  • Add registrable dynamic file based tools (http request based) under ~/.vtmate/tools/http_requests
  • Add apply_patch tool
  • Add bash_command tool
  • Add glob tool
  • Add grep tool
  • Add read_file tool
  • Add search tool
  • Add web_fetch tool
  • Force reasoning true during react_loop()
  • Add option to require manual tool authorization
  • Update default agent settings to consider tool calling
  • Update README with recommended models for tool calling
  • Avoid showing "🛑 USER interrupted" more than once per turn

@DavidValin DavidValin added the enhancement New feature or request label May 1, 2026
@DavidValin DavidValin self-assigned this May 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant