Tabs
Tab-based interface for organizing multiple queries.
Creating Tabs
| Action | Shortcut |
|---|---|
| New tab | Cmd/Ctrl+E |
| Close tab | Cmd/Ctrl+W |
| Switch tabs | Cmd/Ctrl+1-9 |
Auto-Naming
Tabs automatically named based on query content:
SELECT * FROM users→ "users"WITH daily_sales AS (...)→ "daily_sales"- Complex joins → primary table name
Double-click tab name to rename manually.
Tab Switching
- Click tab in tab bar
- Cmd+1-9 jump to specific tab
- Cmd+K search tabs by name
Reordering
Drag tabs to reorder in the tab bar.
Tab State
Each tab maintains:
- Query text
- Cursor position
- Results (while open)
- BigQuery project/dataset config
Storage Modes
Browser Storage (Default)
- Stored in browser localStorage
- No sync across devices
- Lost if browser storage cleared
Backend Storage
- Encrypted sync across devices
- Persists across browsers
- Requires sign-in
Enabling Backend Storage
- Settings → Tab Storage
- Toggle "Backend Storage" ON
- Choose to upload existing tabs or start fresh
Sync Behavior
- Auto-syncs on tab changes
- Cmd+S forces immediate sync
- Works offline (queues changes)
Storage Limits
| Tier | Tabs | Retention |
|---|---|---|
| Free | 50 | 90 days inactive |
| Pro | Unlimited | Indefinite |
| Enterprise | Unlimited | Custom |