docs/internals/connection-runtime.md | 15 ++ packages/client-runtime/src/state/threadDetail.ts | 45 +--- packages/client-runtime/src/state/threadRetention.ts | 6 +- packages/client-runtime/src/state/threads-atoms.test.ts | 430 ++++++++++++++++++++++++++++++-- packages/client-runtime/src/state/threads-sync.test.ts | 282 ++++++++++++++++++++- packages/client-runtime/src/state/threads.ts | 262 ++++++++++++++----- 6 files changed, 911 insertions(+), 129 deletions(-)