tabs_list
List open Firefox tabs by profile, showing window, index, cookie store, and active/pinned status so you can move or manage tabs; optionally filter by window and cookie store.
Instructions
List open browser tabs, optionally filtered by window and cookie store
Each line includes "[window {id}, index {n}] [cookie store {cookie_store_id}]", and carries "(active)" for the active tab of its window and "(pinned)" for a pinned one. The window, the index and the pinned mark are what tabs_move needs: the window to move a tab out of or into, the position it currently holds, and whether a leading run of pinned tabs blocks the low indexes.
profile_id is required: obtain it from profiles_list. All object IDs are local to that profile; never reuse them in another profile.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| window_id | No | Restrict the listing to this window (optional, accepts int or string). Omit it to list tabs in every window. | |
| profile_id | Yes | ||
| cookie_store_id | No | Opaque store ID to filter by, combined with window_id. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |