List ideas
list_ideasReads the workspace idea catalog with optional generic text search, source provenance search, topic, label, and cursor-based pagination. Ideas rejected across three distinct content units, and Ideas linked to a source asset with three such rejects, are omitted from automatic discovery; one or two rejections lower their order. suppressedCount reports rejected Ideas omitted from the bounded pages scanned. The lookahead cursor carries any unreturned candidates into the next request so feedback ranking does not skip them. If the user explicitly asks for one omitted Idea, use get_context with its exact Idea ID. The sourceQuery filter matches source author, handle, source title or filename, provider, remote item ID, or URL; English/Russian transliterations match, and | separates alternate spellings. Provenance search does not match names mentioned only in idea text or source excerpts. Returned source attributions are bounded. This is read-only.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "list_ideas"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sort | No | updatedAt | |
| label | No | ||
| limit | No | ||
| topic | No | ||
| cursor | No | ||
| search | No | ||
| direction | No | desc | |
| sourceQuery | No | Search saved provenance metadata, such as an author or source filename. English/Russian transliterations are supported; use | to include alternate spellings. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| items | Yes | ||
| nextCursor | No | ||
| totalCount | Yes | ||
| suppressedCount | No |