Scout Examples
Choose a repository search task. Check the returned root, scope, and completion state.
Manage mixed roots and worktrees (development build)
Ask
> Add two worktrees. Enable semantic search for one and disable it for the other. Search selected root IDs, then unload one root.
Expected evidence
Load root objects with mode: add. Use IDs from server_status with find.scope.rootIds and unload.rootIds. The remaining root stays available.
Tools: load, server_status, find, unload
Hop to a half-remembered file
Ask
> Find the user controller from the approximate file name usrctrl.
Expected evidence
Ranked file paths. A fuzzy result helps locate a candidate; it does not establish exhaustive coverage.
Tools: find
Audit every use of a pattern
Ask
> Find every occurrence of this deprecated configuration key. Follow continuations and report incomplete coverage.
Expected evidence
Matching locations and scan coverage. Follow every returned continuation before claiming the full scope has no other matches.
Tools: find
Regex sweep over content
Ask
> Search file content for /fn handle_\w+/. List matching locations and the search scope.
Expected evidence
Matching lines, file paths, and continuation information. Text matches alone do not prove that a line declares a function.
Tools: find
Scoped search in a monorepo
Ask
> Find timeout as a whole word under src. Exclude test directories.
Expected evidence
Whole-word matches within the requested paths. The response identifies the active root and any incomplete coverage.
Tools: find
Search immediately after edits
Ask
> Synchronize after the saved rename. Search for old spellings and report any incomplete coverage.
Expected evidence
Remaining spellings in the selected scope. Synchronize after saved edits and inspect coverage before accepting zero matches.
Route to the right tool in a polyglot repo
Ask
> Check the active repository and detected sibling tools. Identify which tool can answer this C# reference question.
Expected evidence
The active repository and detected sibling availability. Use Glider for C# relationships and Scout for repository text.
Tools: server_status, find