MCPcopy Create free account
hub / github.com/diillson/chatcli / SetKnowledgeAdapter

Function SetKnowledgeAdapter

cli/plugins/builtin_knowledge.go:55–57  ·  view source on GitHub ↗

stores knowAdapterHolder SetKnowledgeAdapter wires the live adapter. Called from the top-level cli package once the context manager exists. Pass nil to clear it.

(a KnowledgeAdapter)

Source from the content-addressed store, hash-verified

53// SetKnowledgeAdapter wires the live adapter. Called from the top-level cli
54// package once the context manager exists. Pass nil to clear it.
55func SetKnowledgeAdapter(a KnowledgeAdapter) {
56 knowledgeAdapterAtom.Store(knowAdapterHolder{a: a})
57}
58
59// currentKnowledgeAdapter returns the wired adapter or nil.
60func currentKnowledgeAdapter() KnowledgeAdapter {

Calls

no outgoing calls