get_knowledge_base
Retrieve UE5 reference docs and textbook extracts for any topic to ground implementations and prevent hallucination. Call it before building AI, animation, UI, or gameplay systems.
Instructions
Retrieve knowledge base content for a given topic.
Returns the full content of the matching reference doc(s) plus relevant book extracts from 4 UE5 textbooks. This is the primary anti-hallucination tool — always call this before implementing a system.
Args: topic: Topic to retrieve. Use list_knowledge_base_topics() to see all options. Examples: "ai", "blueprints", "animation", "ui", "materials", "gameplay", "input", "data", "communication", "components"
MANDATORY RULE: Call this tool before implementing ANY UE5 system. Before AI systems → get_knowledge_base("ai") Before animation → get_knowledge_base("animation") Before UI/HUD → get_knowledge_base("ui") Before gameplay → get_knowledge_base("gameplay") Before materials → get_knowledge_base("materials") Before input → get_knowledge_base("input") Before data/structs → get_knowledge_base("data") Before communication → get_knowledge_base("communication")
KB: see knowledge_base/00_AGENT_KNOWLEDGE_BASE.md#overview Example: get_knowledge_base(topic="Example")
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| topic | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |