Skip to content

Steer agents toward file tools for known file work - #1952

Merged
Aaronontheweb merged 2 commits into
devfrom
fix/prefer-file-tools
Aug 14, 2026
Merged

Steer agents toward file tools for known file work#1952
Aaronontheweb merged 2 commits into
devfrom
fix/prefer-file-tools

Conversation

@Aaronontheweb

Copy link
Copy Markdown
Collaborator

Summary

  • prefer first-party file tools for known reads, listings, and edits
  • distinguish local repository search via shell_execute from external discovery via web_search and web_fetch
  • add deterministic tool-selection evals and synchronize the active OpenSpec plan

This does not change shell authorization, grants, or safe-verb policy.

Validation

  • full Release suite: 7,444 passed; 15 expected skips
  • post-rebase focused: Configuration 21/21; Actors 39 passed with 1 expected Windows-only skip
  • evals: known read 5/5, directory list 5/5, file edit 5/5, local repository search 5/5, web search 4/5 at the 0.80 threshold
  • strict OpenSpec, header verification, Bash syntax, targeted format, diff check, and changed-file Slopwatch passed

Live verification

The exact rebased commit b45bf8d is running on the local Netclaw instance and reports healthy runtime, SQLite, Slack, TUI, and MCP connector status.

@Aaronontheweb
Aaronontheweb enabled auto-merge (squash) August 14, 2026 15:08
@Aaronontheweb
Aaronontheweb merged commit 19aeb0f into dev Aug 14, 2026
23 checks passed
@Aaronontheweb
Aaronontheweb deleted the fix/prefer-file-tools branch August 14, 2026 15:54
@Aaronontheweb Aaronontheweb mentioned this pull request Aug 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant