List Knowledge Bases
List knowledge bases in the workspace.
Type
kb.listFolder
kbChannels
Any
Pipe
Value
Scope
Any
List Knowledge Bases (canvas label List KBs) returns every knowledge base in the workspace. There is nothing to configure.
Configure
No settings. The dialog explains that the block lists all knowledge bases.
Handles
| Handle | Role |
|---|---|
| In (target) | Incoming connection |
| Out (source) | Continues after the list is loaded |
Pipe schema
The next block reads this on the data pipe (pipe.value). The value is an object:
| Key | Type | Description |
|---|---|---|
knowledgeBases | list | Stores in the workspace |
Each item includes:
| Key | Type | Description |
|---|---|---|
id | text | Knowledge base id |
name | text | Name |
description | text | Description when set |
readonly | boolean | Search only — no upsert or delete-all |
strictMetadata | boolean | Upserts must match defined meta fields |