Capabilities
Project knowledge
Project knowledge is for durable documents: requirements, decisions, research notes, runbooks, artifact references, and longer narrative memory. The first engine,roder-ext-knowledge-md, stores each document as markdown with YAML front matter so humans can browse, diff, and edit it outside Roder.
Agent tools
knowledge_list,knowledge_read, andknowledge_searchbrowse the corpus.knowledge_save,knowledge_update, andknowledge_deletecreate revisions or archive documents.knowledge_linkrecords typed relationships such as supersedes, contradicts, duplicates, or relates_to.
roder knowledge list --kind decision
roder knowledge search "release process" --include-global
roder knowledge save --kind runbook --title "Deploy checklist" "Body text"
roder knowledge revisions kn-123Recall
When enabled, knowledge recall injects a bounded set of relevant documents as cited context blocks and points the model at knowledge_read for full bodies. Memories remain short atomic facts; knowledge documents are larger, typed, revised, and linked.
[knowledge]
enabled = true
backend = "markdown"
recall = true
recall_limit = 4