Hierarchical thread namespaces with explicit parent-context inheritance across devices #11366
jennyzhou245-rgb
started this conversation in
Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
I would like to organize user-created threads into a collapsible hierarchy and reuse shared context from a parent thread:
A parent should remain a normal conversation that I can continue independently.
Desired behavior:
For an initial implementation, I suggest inheriting a snapshot at creation, with an explicit “Refresh from parent” action later. A snapshot could use selected messages or a reviewed summary, with any truncation clearly disclosed. Moving a thread in the sidebar should not silently change its context source.
Hierarchy and context references should persist on the server so desktop, web, and mobile clients connected to the same environment see consistent data. Older clients should retain basic thread access where possible, and unsupported operations should have clear capability checks. Cross-environment inheritance could be deferred.
Related work:
My use case is manually organizing long-running conversations around shared background. Both hierarchy and explicit context reuse matter.
Would this direction fit the roadmap? If so, would you prefer separate, scoped proposals for server-persisted hierarchy and parent-context snapshots before any implementation PR?
All reactions