# `MingaAgent.ToolRouter.SearchContext`
[🔗](https://github.com/jsmestad/minga/blob/main/lib/minga_agent/tool_router/search_context.ex#L1)

Trusted execution and filtering context for routed search tools.

`exec_path` is the physical directory searched by tools. It may be a ProjectView or changeset overlay. `filter_root` is the logical project path used for ignore filtering and result interpretation.

# `t`

```elixir
@type t() :: %MingaAgent.ToolRouter.SearchContext{
  exec_path: String.t(),
  filter_root: String.t()
}
```

---

*Consult [api-reference.md](api-reference.md) for complete listing*
