feat: move idle channels between a host and a hosting service #194Mergediamnbutlermerged 1 commit intomainfromrefs/pull/194/headConversationFiles changed22 files changed+1065-65StackedSplitapps/app/src/app.tsx+18 −1apps/app/src/conversation.tsx+6 −1apps/app/src/transcript.ts+8 −0apps/host/src/catalog.ts+5 −0apps/host/src/cli.ts+13 −0apps/host/src/client.ts+1 −0apps/host/src/gateway.ts+13 −0apps/host/src/manage.ts+17 −12apps/host/src/move.ts+230 −0apps/host/src/protocol.ts+9 −1apps/host/src/worker.ts+37 −1docs/architecture.md+21 −0packages/channel/package.json+1 −0packages/channel/src/transfer.ts+302 −0packages/ui/src/components/session-item/session-item-actions.tsx+130 −34packages/ui/src/components/session-item/session-item.tsx+12 −1packages/ui/src/components/session-item/session-item.types.ts+3 −0packages/ui/src/components/session-sidebar/session-sidebar.tsx+20 −1packages/ui/src/index.ts+1 −1packages/ui/src/types.ts+1 −1services/channel/src/index.ts+1 −1services/channel/src/object.ts+216 −10