source_list
List a NotebookLM notebook's sources by name or ID, returning full or compact metadata and filtering by status or label to track import and Drive access issues.
Instructions
List a notebook's sources. Accepts a notebook name or ID.
detail (default full): full gives each source's metadata plus string
kind / status_label / drive_status_label labels; compact returns
only id / title / kind / status_label / drive_status_label /
created_at — a low-token roster.
drive_status_label is a separate axis, null on non-Drive sources:
a Drive file that was deleted or unshared keeps reading
status_label="ready" (ingestion did finish) while this turns
deleted / inaccessible / syncing, so answers may be stale.
Pass status to list only sources whose status_label matches (error =
a broken import's ghost row). Pass label (name or ID) to restrict to that
label's members; composes with status.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| label | No | ||
| limit | No | ||
| detail | No | full | |
| offset | No | ||
| status | No | ||
| notebook | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||