We Desperately need Tab Groups Support

30 views
Skip to first unread message

Feedback

unread,
Sep 24, 2025, 5:23:02 PMSep 24
to Session Buddy Discussion
first of all we appreciate this incredible free tool and your efforts.
i know tab groups support is planned, along with other great features/fixes.

but the lack of it is really felt, especially as we approach 2026, and session buddy has lacked this important feature for a couple of years. it's arguably session buddy biggest flaw.

if other planned features get in the way of this feature being added, 99.9% of Session Buddy users will probably prefer that tab group support will be prioritized over anything else.

thanks.

Session Buddy Support

unread,
Sep 24, 2025, 5:49:03 PMSep 24
to sessionbud...@googlegroups.com
First off, thanks for your feedback. I completely agree about how important tab group support is.

As far as user priorities go, you'd be surprised how much this varies. Tab group support is up there, but so are quite a few other things. Most of them are captured here: https://sessionbuddy.com/planned/

We are currently prioritizing the cloud storage feature first and foremost for two reasons:

1) it is by far the most frequently requested feature
2) it will be introduced as a premium feature, which will hopefully generate the revenue necessary to allow for continued development of features and enhancements, including tab group support and a ton of other stuff

Cheers,
Hans



--
You received this message because you are subscribed to the Google Groups "Session Buddy Discussion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sessionbuddy-dis...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/sessionbuddy-discuss/1b0bc1bf-1139-48a4-af85-7da357c2221cn%40googlegroups.com.

Eric Christopherson

unread,
Sep 24, 2025, 7:32:56 PMSep 24
to sessionbud...@googlegroups.com
[This response written in a "modern" mail client - please see below for actual, NON-top-posted content] 

        Eric Christopherson

I was under the impression there isn't much API support for team groups in extensions currently. Do we know if the concepts and implementations behind tab groups as Chrome has them now are mature/stable/etc.? I hope not, since the built-in browser UIs for working with them are incredibly cumbersome and arbitrary.

I would personally love for extensions like SB to be able to help me sort out and get rid of the millions of tab groups I have accumulated, allowing me to selectively but quickly and programmatically bookmark the ones that are important and delete them, or just delete the ones that aren't important, but I haven't found such an extension yet and I'm not holding my breath. 

Eric Christopherson

unread,
Sep 24, 2025, 7:33:02 PMSep 24
to sessionbud...@googlegroups.com
(Sorry, correction: tab groups, not team groups. I know better than to compare email on my phone, normally.) 

        Eric Christopherson

Session Buddy Support

unread,
Sep 25, 2025, 1:31:05 PMSep 25
to sessionbud...@googlegroups.com
The tab groups API has been around for a while and is fairly robust. The complications I currently foresee are:

1. Elevated permission is required which necessitates rolling tab group support out as an opt-in feature that prompts the user for access. That might feel a bit clunky but is unavoidable.

2. Groups are referenced by ID. That ID maps to a color and title, access to which is granted by the tabGroups permission. This permission is not needed for the ID itself, so existing collections are actually already saved with tab groupings, just not their colors or titles. There will be cases when we only have access to the saved ID and cases when we have a saved ID, color, and title (when permission is granted). Also, the group that maps to a saved ID may no longer exist or have an updated color and/or title. These variables need to be accounted for when determining the behavior for displaying, editing, and opening collections in whole or in part.

Some initial questions that arise: Do we auto-create or ignore unrecognized groups? How do we reconcile property discrepancies? How do we deal with group fragmentation that could have occurred through collection editing prior to tab group support? Since group IDs are scoped to a browser, how should we deal with groups in imported or shared collections? What about Session Buddy data that's restored into a new browser installation? (probably auto-create all groups in both cases). Do we ignore groups when only some links in a collection are being opened or do we open partial groups?

Off the top of my head, what needs to be added is:

1. Tab Groups permission control - granting and revoking (permission is needed specifically for editing groups and accessing group titles and colors)
2. Detection of tab group usage and selective prompting for feature opt-in
3. Displaying groups in the current session and in collections, including colors and titles
4. Restoring groups when a collection or part of a collection is opened
5. Ensuring that group consistency is predictably maintained while editing collections (eg, adding, removing, moving links)

Optional:

1. Group-level operations like we have for folders (move a group to a new collection, copy all links in a group, etc)
2. Allowing group properties to be edited within SB

There are also feature overlaps that need to be worked through with regard to tab pinned state, copy, sort, unify, and almost certainly more.

Hans


--
You received this message because you are subscribed to the Google Groups "Session Buddy Discussion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sessionbuddy-dis...@googlegroups.com.

Session Buddy Support

unread,
Sep 26, 2025, 2:37:43 PMSep 26
to sessionbud...@googlegroups.com
Digging into this a little deeper, turns out group IDs are ephemeral (scoped to a browser session, not the browser) so we're more limited in what we can do than I initially assumed, but this also simplifies the implementation and eliminates some of the questions and concerns I raised earlier.

Hans


Araujo

unread,
Oct 3, 2025, 4:10:56 PM (7 days ago) Oct 3
to sessionbud...@googlegroups.com
Agreed, tab group support would be MOST WELCOME

--
You received this message because you are subscribed to the Google Groups "Session Buddy Discussion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sessionbuddy-dis...@googlegroups.com.


--
Ing. Alejandro Araujo
C.I.V. # 304355

CMDR/CPT Alejandro Araujo/Alpha/Wing I/ISDII Hammer

Imagen relacionada
AA-15832636-11929
Reply all
Reply to author
Forward
0 new messages