`GET /_readsmith/api/ai/capabilities`

Reports the degradation ladder's current state, so clients show only the controls that will work. Always answers; a site with no database or keys reports all-off.

### Responses

**200** — Current capabilities.

`application/json`:

- `search` boolean · required — Search is answering (a database is connected).
- `vectorSearch` boolean · required — The semantic arm is configured (an embedding key resolves).
- `askAi` boolean · required — Ask AI is enabled and a chat key resolves.
