Concept
@Serializable
Represents a distinct piece of knowledge that an agent can remember and recall. Concepts are the fundamental building blocks of the agent's memory system, allowing structured storage and retrieval of information across different contexts and time periods.
Use cases:
Storing project configuration details (dependencies, build settings)
Remembering user preferences and previous interactions
Maintaining environment information (OS, tools, SDKs)
Tracking organizational knowledge and practices