18 lines
798 B
Markdown
18 lines
798 B
Markdown
# User Sandbox
|
|
|
|
Each user has a dedicated sandbox environment that persists their data across sessions.
|
|
|
|
## Persistent Storage
|
|
|
|
User scripts (indicators, strategies, research) are stored in a git repository inside the user's sandbox. They survive session disconnects and reconnections.
|
|
|
|
- Indicators are in the `indicator` category and can be listed with `PythonList(category="indicator")`
|
|
- Strategies are in the `strategy` category and can be listed with `PythonList(category="strategy")`
|
|
- Research scripts are in the `research` category and can be listed with `PythonList(category="research")`
|
|
|
|
## Session Lifecycle
|
|
|
|
- Sandbox starts automatically when the user connects
|
|
- Cold start takes a few seconds if the sandbox was idle
|
|
- All workspace state and scripts are preserved across reconnects
|