diff --git a/src/04-basic-scripting/keyword-reference-complete.md b/src/04-basic-scripting/keyword-reference-complete.md index 9b90dd43..f9ef6475 100644 --- a/src/04-basic-scripting/keyword-reference-complete.md +++ b/src/04-basic-scripting/keyword-reference-complete.md @@ -22,6 +22,7 @@ This document provides a comprehensive reference of all BASIC keywords in Genera | `SET CONTEXT` | ✅ Implemented | AI | Add context for LLM | | `SET USER` | ✅ Implemented | Session | Set user context | | `USE KB` | ✅ Implemented | Knowledge | Load knowledge base | +| `THINK KB` | ✅ Implemented | Knowledge | Explicit KB search with structured results | | `CLEAR KB` | ✅ Implemented | Knowledge | Unload knowledge base | | `USE WEBSITE` | ✅ Implemented | Knowledge | Associate website | | `ADD TOOL` | ✅ Implemented | Tools | Register tool | diff --git a/src/04-basic-scripting/keywords.md b/src/04-basic-scripting/keywords.md index c4f75fda..954096d3 100644 --- a/src/04-basic-scripting/keywords.md +++ b/src/04-basic-scripting/keywords.md @@ -134,6 +134,7 @@ See [Script Execution Flow](./script-execution-flow.md) for complete details. | `USER FACTS` | Memory | Get all stored user facts | | `UPLOAD` | Files | Upload file to storage | | `USE KB` | Knowledge | Load knowledge base | +| `THINK KB` | Knowledge | Explicit KB search with structured results | | `USE TOOL` | Tools | Register tool definition | | `USE WEBSITE` | Knowledge | Associate website with session | | `WAIT` | Control | Pause execution | @@ -203,6 +204,7 @@ See [Script Execution Flow](./script-execution-flow.md) for complete details. | Keyword | Syntax | Description | |---------|--------|-------------| | USE KB | `USE KB "kbname"` | Load knowledge base | +| THINK KB | `result = THINK KB "query"` | Explicit KB search with structured results | | CLEAR KB | `CLEAR KB` or `CLEAR KB "kbname"` | Unload knowledge base | | USE WEBSITE | `USE WEBSITE "url"` | Associate website with session | | FIND | `result = FIND "file", "filter"` | Search in files or KB |