Context
Context is the information Forge assembles for an agent before a model call. It is not one unbounded prompt string.
Forge keeps these sources distinct because they have different lifetimes and safety rules. Conversation history belongs to one conversation. Session state belongs to a thread. Principal memory can follow one person across conversations. Knowledge is retrieved from authorized documents for the current question.
Start with Sessions and threads, then Memory, Persistent memory, and Retrieval.