# what_is_unknown

> Where our view is blind (dynamic calls, unknown types, unreadable files) and why.

Your agent asks it to know where the view ends.

## What it takes

| Input | Type | What it is |
| --- | --- | --- |
| scope | text, optional | a path, folder or symbol; default the whole repo |
| expand | text, optional | A w-handle from this session to list in full, or reset. |
| format | text or json, optional | — |
| family | yes, no or unsure, optional | family: your answer to 'are all subclasses of these types inside this repository?' yes, no or unsure (default unsure). It sets the [a] assumption in answers. |

## Example

Your agent asks: `what_is_unknown()`

The engine's answer, captured on the example project:

```text
llmgraph · what_is_unknown (whole repo): 2 blind spots
  ⚠ dynamic call 1: app/plugins.py (1) w5
  ⚠ type unknown 1: app/service.py (1) w6
```

Each line explained: [Reading an answer](https://beta.llmgraph.in/docs/answers/reading-an-answer.md).

## What it cannot tell you

- It lists blind spots; it cannot make them visible.
