githubnext/ace2Public

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

feat(channel): host channels in Durable Objects with workspace tools

IAiamnbutler authored
3ff0b97Patch
Parentfc5a8f1
20 files changed+982-33
StackedSplit
.gitignore+2 −0
apps/host/src/catalog.ts+4 −1
apps/host/src/cli.ts+8 −6
apps/host/src/client.ts+68 −13
apps/host/src/gateway.ts+6 −0
apps/host/src/manage.ts+37 −3
apps/host/src/workspace.ts+62 −0
bun.lock+187 −0
docs/architecture.md+35 −8
package.json+6 −1
packages/channel/package.json+2 −1
packages/channel/src/workspace.ts+239 −0
readme.md+10 −0
services/channel/package.json+21 −0
services/channel/src/index.ts+26 −0
services/channel/src/object.ts+153 −0
services/channel/src/storage.ts+91 −0
services/channel/tsconfig.json+10 −0
services/channel/wrangler.jsonc+11 −0
todo.md+4 −0