|
190 | 190 | "post": { |
191 | 191 | "operationId": "createKnowledgeBase", |
192 | 192 | "summary": "Create Knowledge Base", |
193 | | - "description": "Create a knowledge base in a workspace with optional folder placement and chunking configuration. An unknown `folderPath` is a `404`. Workspace folder trees exceeding 10,000 folders return `413`.\n\nOAuth scope: `api:write`.", |
| 193 | + "description": "Create a knowledge base in a workspace with optional folder placement and chunking configuration. An unknown `folderPath` returns `404`. Workspace folder trees exceeding 10,000 folders return `413`.\n\nOAuth scope: `api:write`.", |
194 | 194 | "x-sim-operation": "knowledge.create", |
195 | 195 | "x-oauth-scope": "api:write", |
196 | 196 | "tags": ["Knowledge Bases"], |
|
343 | 343 | "patch": { |
344 | 344 | "operationId": "updateKnowledgeBase", |
345 | 345 | "summary": "Update Knowledge Base", |
346 | | - "description": "Update a knowledge base name, description, chunking configuration, or folder placement. Workspace folder trees exceeding 10,000 folders return `413`.\n\nOAuth scope: `api:write`.", |
| 346 | + "description": "Update a knowledge base's name, description, chunking configuration, or folder placement. Workspace folder trees exceeding 10,000 folders return `413`.\n\nOAuth scope: `api:write`.", |
347 | 347 | "x-sim-operation": "knowledge.update", |
348 | 348 | "x-oauth-scope": "api:write", |
349 | 349 | "tags": ["Knowledge Bases"], |
|
506 | 506 | "get": { |
507 | 507 | "operationId": "listKnowledgeConnectors", |
508 | 508 | "summary": "List Knowledge Connectors", |
509 | | - "description": "List external sources connected to a knowledge base with opaque cursor pagination. Stored API keys and encrypted secret material are never returned. Workspace API keys return `403`; use a personal API key or scoped OAuth token.\n\nOAuth scope: `api:read`.", |
| 509 | + "description": "List external sources connected to a knowledge base with cursor pagination. Stored API keys are never returned. Workspace API keys return `403`; use a personal API key or scoped OAuth token.\n\nOAuth scope: `api:read`.", |
510 | 510 | "x-sim-operation": "knowledge.connectors.list", |
511 | 511 | "x-oauth-scope": "api:read", |
512 | 512 | "tags": ["Knowledge Bases"], |
|
631 | 631 | "post": { |
632 | 632 | "operationId": "createKnowledgeConnector", |
633 | 633 | "summary": "Create Knowledge Connector", |
634 | | - "description": "Validate and connect an external source, then queue its initial synchronization. The apiKey field is write-only and is never returned. Workspace API keys return `403`; use a personal API key or scoped OAuth token.\n\nOAuth scope: `api:write`.", |
| 634 | + "description": "Validate and connect an external source, then queue its initial synchronization. The `apiKey` field is never returned. Workspace API keys return `403`; use a personal API key or scoped OAuth token.\n\nOAuth scope: `api:write`.", |
635 | 635 | "x-sim-operation": "knowledge.connectors.create", |
636 | 636 | "x-oauth-scope": "api:write", |
637 | 637 | "tags": ["Knowledge Bases"], |
|
718 | 718 | "get": { |
719 | 719 | "operationId": "getKnowledgeConnector", |
720 | 720 | "summary": "Get Knowledge Connector", |
721 | | - "description": "Get one connector and its ten most recent synchronization attempts. Stored API keys and encrypted secret material are never returned. Workspace API keys return `403`; use a personal API key or scoped OAuth token.\n\nOAuth scope: `api:read`.", |
| 721 | + "description": "Get one connector and its ten most recent synchronization attempts. Stored API keys are never returned. Workspace API keys return `403`; use a personal API key or scoped OAuth token.\n\nOAuth scope: `api:read`.", |
722 | 722 | "x-sim-operation": "knowledge.connectors.read", |
723 | 723 | "x-oauth-scope": "api:read", |
724 | 724 | "tags": ["Knowledge Bases"], |
|
1391 | 1391 | "get": { |
1392 | 1392 | "operationId": "listKnowledgeTags", |
1393 | 1393 | "summary": "List Tags", |
1394 | | - "description": "List the knowledge base's tag vocabulary: each tag's display name, the slot it is stored in, and its field type. Filters and document reads use display names; document writes address slots. Returns the complete set in one page; `nextCursor` is always null.\n\nOAuth scope: `api:read`.", |
| 1394 | + "description": "List the knowledge base's tag definitions with display names, write slots, and field types. Filters and document reads use display names; document writes use slots. Returns the complete set in one page; `nextCursor` is always null.\n\nOAuth scope: `api:read`.", |
1395 | 1395 | "x-sim-operation": "knowledge.tags.list", |
1396 | 1396 | "x-oauth-scope": "api:read", |
1397 | 1397 | "tags": ["Knowledge Bases"], |
|
2160 | 2160 | "delete": { |
2161 | 2161 | "operationId": "abortKnowledgeDocumentUpload", |
2162 | 2162 | "summary": "Abort Document Upload", |
2163 | | - "description": "Abort an incomplete upload and discard provider-side multipart state.\n\nOAuth scope: `api:write`.", |
| 2163 | + "description": "Abort an incomplete upload session and discard its uploaded data. Completed uploads cannot be aborted.\n\nOAuth scope: `api:write`.", |
2164 | 2164 | "x-sim-operation": "knowledge.documents.upload.cancel", |
2165 | 2165 | "x-oauth-scope": "api:write", |
2166 | 2166 | "tags": ["Knowledge Bases"], |
|
2489 | 2489 | "get": { |
2490 | 2490 | "operationId": "getKnowledgeDocument", |
2491 | 2491 | "summary": "Get Document", |
2492 | | - "description": "Get document detail, processing state, and connector provenance.\n\nOAuth scope: `api:read`.", |
| 2492 | + "description": "Get document metadata, processing status, and source connector details.\n\nOAuth scope: `api:read`.", |
2493 | 2493 | "x-sim-operation": "knowledge.documents.read", |
2494 | 2494 | "x-oauth-scope": "api:read", |
2495 | 2495 | "tags": ["Knowledge Bases"], |
|
2576 | 2576 | "patch": { |
2577 | 2577 | "operationId": "updateKnowledgeDocument", |
2578 | 2578 | "summary": "Update Document", |
2579 | | - "description": "Rename a document, change search availability, update tag slots, or requeue processing. Omitted fields remain unchanged; indexing state is read-only. Use List Tags to resolve names to slots and Get Document for connector provenance, which this response omits. Workspace API keys return `403`; use a personal API key or scoped OAuth token.\n\nOAuth scope: `api:write`.", |
| 2579 | + "description": "Rename a document, change search availability, update tag slots, or requeue processing. Omitted fields remain unchanged; indexing state is read-only. Use List Tags to resolve names to slots and Get Document for source connector details, which this response omits. Workspace API keys return `403`; use a personal API key or scoped OAuth token.\n\nOAuth scope: `api:write`.", |
2580 | 2580 | "x-sim-operation": "knowledge.documents.update", |
2581 | 2581 | "x-oauth-scope": "api:write", |
2582 | 2582 | "tags": ["Knowledge Bases"], |
|
3017 | 3017 | "delete": { |
3018 | 3018 | "operationId": "deleteKnowledgeFolder", |
3019 | 3019 | "summary": "Delete Folder", |
3020 | | - "description": "Delete a folder, optionally including nested folders and knowledge bases.\n\nOAuth scope: `api:write`.", |
| 3020 | + "description": "Archive an empty folder, or set `recursive=true` to archive its subfolders and knowledge bases. Use Restore Knowledge Base to recover knowledge bases.\n\nOAuth scope: `api:write`.", |
3021 | 3021 | "x-sim-operation": "knowledge.folders.delete", |
3022 | 3022 | "x-oauth-scope": "api:write", |
3023 | 3023 | "tags": ["Knowledge Bases"], |
|
0 commit comments