githubnext/ace2Public

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

chore: merge main into update lane

IAiamnbutler authored
c0d859fPatch
39 files changed+3838-96
StackedSplit
TODO.md+7 −3
apps/app/package.json+4 −0
apps/app/src/app.tsx+2 −2
apps/app/src/channel.tsx+43 −0
apps/app/src/conversation.tsx+27 −42
apps/app/src/host.ts+11 −0
apps/app/src/images.ts+38 −0
apps/app/src/layout/bar.tsx+31 −0
apps/app/src/layout/grip.tsx+28 −0
apps/app/src/layout/layout.tsx+876 −0
apps/app/src/layout/rename.tsx+74 −0
apps/app/src/layout/storage.ts+87 −0
apps/app/src/layout/use-dnd.ts+276 −0
apps/app/src/layout/use-resize.ts+233 −0
apps/app/src/panels/diff.tsx+164 −0
apps/app/src/panels/terminal.tsx+281 −0
apps/app/src/styles.css+82 −0
apps/app/src/timeline.ts+4 −0
apps/app/src/transcript.ts+15 −6
apps/host/src/catalog.ts+10 −1
apps/host/src/gateway-client.ts+17 −1
apps/host/src/gateway.ts+36 −4
apps/host/src/manage.ts+3 −3
apps/host/src/protocol.ts+24 −1
apps/host/src/terminals.ts+148 −0
bun.lock+15 −0
package.json+2 −0
packages/channel/src/changes.ts+105 −0
packages/channel/src/channel.ts+22 −2
packages/channel/src/git.ts+28 −0
packages/channel/src/lanes.ts+2 −15
packages/channel/src/protocol.ts+33 −2
packages/channel/src/room.ts+57 −11
packages/split-tabs/index.ts+905 −0
packages/split-tabs/package.json+12 −0
packages/split-tabs/readme.md+112 −0
packages/split-tabs/tsconfig.json+8 −0
packages/ui/src/components/composer/chat-composer.tsx+11 −2
packages/ui/src/components/composer/use-attachments.ts+5 −1