Skip to main content
When you chat with an Expert, you communicate within a session. A session can be associated with a workspace — an independent cloud environment where the Expert executes code, manages files, and previews websites.

Sessions

What Is a Session

A session is an ongoing conversation between you and a specific Expert. It contains all the messages you’ve sent, the Expert’s replies, and all tool calls and results generated during the conversation.

Key Session Features

Persistent Storage

Sessions are automatically saved. Close and reopen your browser — your conversation history is still there

Continuous Context

All messages within the same session share context. The Expert remembers what you said earlier

Parallel Sessions

You can create multiple sessions with the same Expert, each operating independently

History Browsing

View and switch between all historical sessions in the left sidebar

Session Modes

Conversations support two modes:
The default mode. The Expert directly fulfills your requests — writing code, generating content, analyzing files. Best for well-defined tasks.

Temporary Conversations

If you don’t want the Expert to remember the content of an interaction, you can select “Temporary Conversation” before starting. Temporary conversations have these characteristics:
  • The Expert will not read any previous memories
  • Conversation content will not be extracted as new memories
  • Conversation history will not appear in the context of future sessions
Temporary conversations are ideal for handling sensitive information or making simple one-off queries.

Workspace

What Is a Workspace

A workspace is an isolated cloud environment attached to a session — essentially a sandbox. When the Expert needs to execute code, edit files, or preview websites, the workspace is automatically created and ready to use. You don’t need to manually create a workspace. As long as the Expert you’re using has sandbox mode configured, a workspace will be automatically allocated when needed.

What Can a Workspace Do

Code Execution

The Expert can write and run code in the workspace, supporting multiple programming languages and frameworks

File Management

The workspace has a complete file system where all files created by the Expert are stored

Website Preview

When the Expert builds a website, you can preview it in real time in the right panel, with hot reload support

Terminal View

You can view the commands executed by the Expert and their output

Workspace Persistence

Files in the workspace are persistently saved:
  • Files don’t disappear when the conversation ends
  • Next time you open the same session, files are right where you left them
  • The workspace uses a persistent cloud file system (CFS) for reliable data storage
Workspaces have storage limits based on your subscription plan. Check the product for current quotas.

Workspace Panel

On the right side of the conversation interface, you can interact with the environment through the workspace panel:

Relationship Between Sessions and Workspace

Multiple sessions with the same Expert share the same workspace. This means:
  • Files created by the Expert in Session 1 are also visible in Session 2
  • The workspace lifecycle follows the Expert dimension, not individual sessions
This design ensures your work is never lost when creating a new session.
Workspaces between different Experts are completely isolated. Expert A cannot access Expert B’s workspace files.

Workspace Startup

Workspaces use a lazy start strategy:
  1. The Expert’s development server is not pre-started
  2. The development server only starts when the Expert needs to preview a website
  3. If the Expert only needs to run scripts or process data, unnecessary services won’t be started
This approach saves resources — pure text conversations don’t consume sandbox compute resources.

Next Steps

Sandbox

Learn more about the sandbox environment’s technical capabilities and pre-installed tools

Credits

Learn how credits consumed during conversations are calculated