TOC lists document paths, optionally narrowed by prefix.
(kb, prefix string)
| 92 | |
| 93 | // TOC lists document paths, optionally narrowed by prefix. |
| 94 | func (a *knowledgePluginAdapter) TOC(kb, prefix string) (string, error) { |
| 95 | mgr := a.manager() |
| 96 | if mgr == nil { |
| 97 | return "", fmt.Errorf("context manager unavailable in this session") |
| 98 | } |
| 99 | return mgr.KnowledgeTOC(a.sessionID(), kb, prefix) |
| 100 | } |
| 101 | |
| 102 | // List describes the attached knowledge bases. |
| 103 | func (a *knowledgePluginAdapter) List() (string, error) { |