list_notes
List notes newest first with previews and metadata. Filter by case-insensitive substring on title or body, or omit the query to browse all notes.
Instructions
List notes, most-recently-updated first, as previews.
Pass query to filter to notes whose title or body contains that text (case-insensitive substring, not fuzzy or semantic — prefer one distinctive word over a whole phrase, and drop the filter entirely to browse everything).
Each entry carries id, title, preview, content_truncated, content_length, created_at, and updated_at. total_count is the number of matches, which exceeds the returned notes when limit cut the page short.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum notes to return. | |
| query | No | Case-insensitive substring filter on title and body. Omit to list every note. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| notes | Yes | Matching notes, newest-updated first. Previews only — use `get_note` for full content. | |
| total_count | Yes | Number of notes matching the query, which may exceed `len(notes)` when `limit` truncated the page. |