silica_files
List workspace files with index status (indexed, changed, excluded, failed, unconverted) to see what search can trust before relying on results or absence.
Instructions
Ask what the index could see before trusting a search or calling
absence. Inventory of the root and what the index did with each file: indexed
(in the index, matches disk), changed (differs from the index),
excluded (an ignore rule or a type the index does not read; reason
says which), failed (read or conversion error), unconverted (a PDF
whose text layer the index could not read, or an office file with no
extracted .md beside it; reason says which). A PDF is indexed from
its own text layer, one section per page, unless a .md sits beside it —
that sidecar is indexed instead, and both rows carry source_state:
stale means the original changed after the conversion, unverifiable
that the sidecar records no hash of it or its original is not under the
root. index.state is cold when nothing was
ever indexed: an empty listing there is not "no files".
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max entries per page | |
| cursor | No | `next_cursor` from the previous page | |
| folder | No | Root-relative folder to list; empty = the whole root | |
| status | No | Only this status: indexed, changed, excluded, failed, unconverted |