githubnext/ace2Public

Ace: a collaborative coding environment on the team's own machines

fix(channel): reconcile access toggles with current main

IAiamnbutler authored
a602eeaPatch
34 files changed+1427-255
StackedSplit
apps/app/src/app.tsx+97 −40
apps/app/src/conversation.tsx+1 −1
apps/app/src/dashboard.tsx+6 −3
apps/app/src/github.tsx+2 −2
apps/app/src/projects.ts+51 −17
apps/app/src/transcript.ts+45 −9
apps/desktop/native/sources/client/actions.swift+28 −14
apps/desktop/native/sources/client/client.swift+34 −9
apps/desktop/native/sources/desktop/desktop.swift+2 −1
apps/host/src/browser.ts+626 −0
apps/host/src/catalog.ts+30 −1
apps/host/src/cli.ts+6 −4
apps/host/src/client.ts+19 −7
apps/host/src/desktop.ts+1 −1
apps/host/src/gateway-client.ts+38 −18
apps/host/src/gateway.ts+35 −13
apps/host/src/manage.ts+25 −7
apps/host/src/protocol.ts+2 −1
apps/host/src/worker.ts+11 −28
apps/host/src/workspace.ts+2 −1
docs/architecture.md+37 −4
docs/browser-tools.md+92 −0
docs/desktop-tools.md+10 −4
packages/channel/package.json+1 −0
packages/channel/src/browser.ts+86 −0
packages/channel/src/channel.ts+3 −0
packages/channel/src/desktop.ts+2 −2
packages/channel/src/workspace.ts+74 −33
packages/ui/src/components/session-item/session-item.tsx+3 −1
packages/ui/src/components/session-sidebar/session-sidebar.tsx+3 −1
packages/ui/src/hooks/use-draft.ts+52 −32
packages/ui/src/types.ts+1 −1
readme.md+1 −0
services/channel/src/object.ts+1 −0