Manage Knowledge
gnosari_manage_knowledgeCreate, list, get, update, delete, assign, or remove knowledge sources.
Knowledge sources are documents or websites that give agents expertise.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | Source URL (create) | |
| name | No | Source name (create/update) | |
| type | No | Content type (create). Omit or use 'website' for whole-site ingestion: the URL is auto-resolved (probes for a sitemap, else falls back to discovery). 'sitemap' or 'discovery' pick that loader explicitly and are never probed. For a single page only, set single_page=true | |
| action | Yes | Action to perform on knowledge sources | |
| search | No | Search query (list) | |
| status | No | Filter by loading status (list). 'partial' = the load stopped short but its documents ARE searchable; 'failed' means nothing usable was indexed. | |
| source_id | No | Source ID (get/update/delete) | |
| gnosari_id | No | Agent ID (assign/remove, or create+assign) | |
| source_ids | No | Source IDs to assign/remove | |
| single_page | No | Opt out of whole-site ingestion (create): load ONLY the given URL as a single page instead of crawling the whole site. Applies to omitted/'website' type; combining it with an explicit 'sitemap'/'discovery' type is a conflict |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |