get_collection_contents
Retrieve content items and sub-collections from a WLO Sammlung (Themenseite) by nodeId. Filter by type (files/folders/both) or include recursive sub-collections.
Instructions
Retrieve content items and/or sub-collections from a WLO Sammlung (Themenseite) by its nodeId. In WLO, Sammlungen are displayed as Themenseiten: thematic pages that bundle content in swimlanes. This tool fetches what is inside those swimlanes. The nodeId is returned by search_wlo_collections. Use contentFilter="files" (default) for learning materials, "folders" for sub-collections (Unter-Themenseiten), or "both" for everything. Set includeSubcollections=true to traverse the full sub-tree recursively.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | No | Optional search/filter query to rerank results within the collection | |
| nodeId | Yes | Collection node ID from search_wlo_collections results | |
| skipCount | No | Number of items to skip for pagination (default 0) | |
| maxResults | No | Maximum number of items to return (1–100, default 20) | |
| outputFormat | No | markdown | |
| contentFilter | No | "files" = Lernmaterialien (default), "folders" = Sub-Sammlungen, "both" = alles | files |
| excludeNodeIds | No | Skip these node IDs in the result | |
| includeSubcollections | No | Wenn true: Sub-Sammlungen rekursiv durchsuchen und alle Inhalte sammeln (nur für contentFilter="files") |