You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|`rename <id> <title>`| Source ID, new title | - |`source rename src123 "New Name"`|
103
103
|`refresh <id>`| Source ID | - |`source refresh src123`|
104
104
|`delete <id>`| Source ID | - |`source delete src123`|
105
+
|`delete-by-title <title>`| Exact source title | - |`source delete-by-title "My Source"`|
105
106
|`wait <id>`| Source ID |`--timeout`, `--interval`|`source wait src123`|
106
107
108
+
`source delete <id>` accepts only full source IDs or unique partial-ID prefixes. To delete by exact source title, use `source delete-by-title "<title>"`.
109
+
107
110
### Research Commands (`notebooklm research <cmd>`)
| Delete source by ID |`notebooklm source delete <source_id>`|
133
+
| Delete source by exact title |`notebooklm source delete-by-title "Exact Title"`|
132
134
| Wait for source processing |`notebooklm source wait <source_id>`|
133
135
| Web research (fast) |`notebooklm source add-research "query"`|
134
136
| Web research (deep) |`notebooklm source add-research "query" --mode deep --no-wait`|
@@ -173,7 +175,7 @@ Before starting workflows, verify the CLI is ready:
173
175
174
176
**Parallel safety:** Use explicit notebook IDs in parallel workflows. Commands supporting `-n` shorthand: `artifact wait`, `source wait`, `research wait/status`, `download *`. Download commands also support `-a/--artifact`. Other commands use `--notebook`. For chat, use `-c <conversation_id>` to target a specific conversation.
175
177
176
-
**Partial IDs:** Use first 6+ characters of UUIDs. Must be unique prefix (fails if ambiguous). Works for: `use`, `delete`, `wait` commands. For automation, prefer full UUIDs to avoid ambiguity.
178
+
**Partial IDs:** Use first 6+ characters of UUIDs. Must be unique prefix (fails if ambiguous). Works for ID-based commands such as `use`, `source delete`, and `wait`. For exact source-title deletion, use `source delete-by-title "Title"`. For automation, prefer full UUIDs to avoid ambiguity.
0 commit comments