- Add document ID coordination via server to ensure all clients sync to same document - Add new endpoints GET/POST /room/:roomId/documentId for document ID management - Store automergeDocumentId in Durable Object storage - Add enhanced logging to CloudflareAdapter send() method for debugging - Add sharePolicy to Automerge Repo to enable document sharing - Fix TypeScript errors in useAutomergeSyncRepo This fixes the issue where each client was creating its own Automerge document with a unique ID, preventing real-time sync. Now all clients in a room use the same document ID, enabling proper real-time collaboration. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| shapes | ||
| AutomergeDurableObject.ts | ||
| assetUploads.ts | ||
| types.ts | ||
| worker.ts | ||