Overview
When you create an agent, the runtime environment from your original chat session is automatically saved. This means any packages you installed, files you created, or tools you configured are available every time the agent runs — no setup needed.This is a Pro feature. The runtime environment is captured as a snapshot and reused across all runs of the agent.
How it works
When you create an agent from a chat session, the super agent captures the full state of your workspace at that moment — installed packages, generated files, and configuration. Every future run of that agent starts from this saved state instead of a blank environment. For example, if your chat session installedpandas, matplotlib, and seaborn to generate charts, every future run of the agent will have those packages pre-installed. The super agent doesn’t need to reinstall them each time.
Updating the environment
Over time, you may want to add new packages or change the configuration for an existing agent. Use the Update Environment button on the agent detail page.Click Update Environment
The Update Environment button is in the top-right corner of the agent detail page. This opens a new chat session with your agent’s current environment pre-loaded.

Make your changes
Ask the super agent to install packages, update tools, or make any changes you need. For example:The super agent will list the current environment and help you make changes.
What gets saved
The runtime environment includes:- Python packages — anything installed via
pip install - Node.js packages — global npm packages
- System tools — any tools or utilities configured during the session
- Files and configuration — scripts, config files, and data created in the workspace
What doesn’t get saved
- Conversation history — each agent run starts with a fresh conversation (the agent’s skill and config provide the context)
- Temporary files — files outside the workspace directory are not persisted
- Running processes — background servers or processes are not carried over
