githubnext/ace2Public

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

feat(directory): list every host's channels, including hosts that are asleep

IAiamnbutler authored
9996261Patch
Parent994c7ee
16 files changed+332-33
StackedSplit
apps/app/src/app.tsx+5 โˆ’1
apps/host/src/cli.ts+6 โˆ’0
apps/host/src/client.ts+12 โˆ’6
apps/host/src/directory.ts+75 โˆ’0
apps/host/src/gateway.ts+47 โˆ’7
apps/host/src/protocol.ts+4 โˆ’1
bun.lock+9 โˆ’0
docs/architecture.md+19 โˆ’11
packages/ui/src/components/session-item/session-item-glyph.tsx+4 โˆ’0
packages/ui/src/components/session-item/session-item.types.ts+8 โˆ’1
readme.md+5 โˆ’1
services/directory/package.json+15 โˆ’0
services/directory/src/index.ts+98 โˆ’0
services/directory/tsconfig.json+8 โˆ’0
services/directory/wrangler.jsonc+10 โˆ’0
todo.md+7 โˆ’5