Definition: A continuous execution of an Agent interacting with a user or performing a task, where its state is maintained throughout the execution.
Simply put: A Session is the Agent’s “work session”, from the beginning of the task until its end.
Examples:
- A Session for “Building an online-store API.”
- A Session for “Fixing a Login bug.”
- A Session corresponding to a specific conversation with an Agent.