You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-`list` shows all sandboxes with a `*` marker on the active one.
340
-
-`new` creates a sandbox and sets it as active.
341
-
-`set` switches the active sandbox. Omit the ID to clear the active sandbox.
342
-
-`read` prints the markdown content of the current sandbox.
343
-
-`update` modifies the name or markdown of a sandbox (defaults to the active sandbox).
344
-
-`run` runs a command with the hotdata CLI scoped to a sandbox. Creates a new sandbox unless a sandbox ID is provided before `run`. Useful for launching an agent that can only access sandbox data. Nesting sandboxes is not allowed.
345
-
346
323
## Configuration
347
324
348
325
Config is stored at `~/.hotdata/config.yml` keyed by profile (default: `default`).
List and delete use the same `hotdata indexes` commands as in the search skill; only **`--type sorted`** is the analytics focus here.
119
119
120
-
---
121
-
122
-
## Sandboxes and chains
123
-
124
-
Sandbox datasets use **`datasets.<sandbox_id>.<table>`**, not `datasets.main`. Run queries with active sandbox config or `hotdata sandbox <id> run hotdata query "..."`. See **`hotdata`** skill **Sandboxes**.
- Record long-lived chains in **context:DATAMODEL → Derived tables (Chain)** with the **full** SQL name you use (`datasets.…` or `database.schema.table`).
110
-
- Promote join/grain findings to **context:DATAMODEL** when they should outlive the sandbox (**`hotdata`** skill).
100
+
- Promote join/grain findings to **context:DATAMODEL** when they should be shared or persisted (**`hotdata`** skill).
0 commit comments