githubnext/ace2Public

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

feat(host): log every process to disk with ids that trace requests across them

IAiamnbutler authored
f9d1f44Patch
Parent69c1e86
20 files changed+485-50
StackedSplit
TODO.md+0 โˆ’5
apps/host/src/cli.ts+40 โˆ’0
apps/host/src/client.ts+17 โˆ’8
apps/host/src/directory.ts+6 โˆ’1
apps/host/src/gateway-client.ts+8 โˆ’3
apps/host/src/gateway.ts+37 โˆ’7
apps/host/src/log.ts+60 โˆ’0
apps/host/src/logs.ts+86 โˆ’0
apps/host/src/peers.ts+15 โˆ’1
apps/host/src/protocol.ts+2 โˆ’1
apps/host/src/worker.ts+21 โˆ’10
apps/host/src/workspace.ts+15 โˆ’3
docs/architecture.md+16 โˆ’0
packages/channel/src/channel.ts+53 โˆ’5
packages/channel/src/index.ts+1 โˆ’0
packages/channel/src/log.ts+87 โˆ’0
packages/channel/src/protocol.ts+2 โˆ’1
services/channel/src/object.ts+15 โˆ’5
services/channel/wrangler.jsonc+2 โˆ’0
services/directory/wrangler.jsonc+2 โˆ’0