zen_wake_tab
Revive a tab that Zen may have unloaded to free memory. Reloads and waits for the page to finish, ensuring commands won't hang.
Instructions
Revive a tab that Zen's Tab Unloader may have discarded.
Zen aggressively unloads inactive tabs to save RAM. An unloaded tab still appears in zen_tabs but has no live content script — commands targeting it will hang or fail until it's reloaded. zen_wake_tab is idempotent: if the tab is already alive it returns immediately; otherwise it reloads the tab and waits for the page to finish loading.
Use before targeting a tab that might have been idle for a while. Prefer zen_keep_alive for tabs you'll touch repeatedly.
Args: tab_id: The tab ID to wake (get IDs from zen_tabs)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tab_id | Yes |