Browse documentation

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.

Tools: find, sync

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